python - 是否可以在 pandas DataFrame 中使用格式字符串语法?
问题描述
这段代码是绘制一个像联合概率质量函数一样的表格。
data = np.arange(6).reshape(2,3)
summation = np.sum(data)
arr2 = np.empty((2,3), dtype='U30')
for i in range(len(data)):
for j in range(len(data[0])):
arr2[i][j] = r'$\dfrac{{{}}}{{{}}}$'.format(data[i][j] , summation)
pd.DataFrame(arr2)
pandas DataFrame 中是否有参数/设置可以直接从数组中绘制这种表data
?
像这样的东西
pd.DataFrame(data, formatter=r'$\dfrac{{{}}}{{{}}}$'.format(data[i][j] , summation)
解决方案
推荐阅读
- android - Hashmap 到 Recycler 视图 Android
- javascript - 如何在 ES6/React 的段落中显示来自 2 个数组的值
- database - oracle sqlplus 在整整一个小时后返回调用程序而没有任何结果
- angular - Angular pipe - Angular Mat-Table - 如何修改管道以正确呈现数据?
- html - 为什么在缩放(1.5)效果后光标悬停时我的图像会被截断?
- reactjs - 如何在 React js 中下载一种流文件?
- python - numpy.savetxt 将数组保存在单个单元格中?
- apache-spark - 为什么删除或选择列在 Spark Structured Streaming 中无法正常工作?
- android-tv - 创建一个lancher“电视直播频道”(Android TV)
- excel - Excel - VBA 将数据从原始文件插入到输出文件