如何在熊猫中获取带格式数字的行数?

时间:2019-02-27 21:39:14

标签: python pandas

例如,df.shape以大熊猫的形式返回(5671619, 9)。我要(5,671,619, 9)。我已经尝试过pd.options.display.float_format = '{:,}'.format,但我认为这仅适用于数据框中的内容。

谢谢!

1 个答案:

答案 0 :(得分:1)

df.shape返回一个与基础数据帧完全独立的值的元组,因此您必须单独设置其格式。您可以使用*运算符

打开元组的包装
df.shape

(1996, 12)

"({:,}, {:,})".format(*df.shape)

'(1,996, 12)'

请注意,它以字符串形式提供,并且多余的逗号位置乍一看会使它看起来有些奇怪