为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以在 pandas DataFrame 中使用格式字符串语法?

是否可以在 pandas DataFrame 中使用格式字符串语法?

胡说叔叔 2022-06-28 17:24:33
这段代码是绘制一个像联合概率质量函数一样的表格。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)
查看完整描述

1 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

您可以使用applymap,例如(使用f-string):

pd = pd.applymap(lambda x: fr'$\dfrac{{{x}}}{{{summation}}}$')

根据您的用例,您还可以查看样式


查看完整回答
反对 回复 2022-06-28
  • 1 回答
  • 0 关注
  • 144 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信