显示2位小数,千位之间用逗号隔开,在Jupyter/pandas?
Display 2 decimal places, and use commas to separate thousands, in Jupyter/pandas?
我在 Jupyter 中使用 pandas 0.18。
我想将 Jupyter/pandas 配置为始终显示 2 位小数,并在千位中使用逗号分隔符。
我该怎么做?
在任意单元格中配置以下option:
pandas.options.display.float_format = '{:,.2f}'.format
您还可以使用此 magic command:
格式化笔记本中任何浮点数的输出
%precision %.2f
您可以设置 display.precision 选项,例如:
pd.set_option('precision', 7)
完成后,使用
将其重置
pd.reset_option('precision')
如 https://pandas.pydata.org/pandas-docs/stable/user_guide/options.html
中所述
我在 Jupyter 中使用 pandas 0.18。
我想将 Jupyter/pandas 配置为始终显示 2 位小数,并在千位中使用逗号分隔符。
我该怎么做?
在任意单元格中配置以下option:
pandas.options.display.float_format = '{:,.2f}'.format
您还可以使用此 magic command:
格式化笔记本中任何浮点数的输出%precision %.2f
您可以设置 display.precision 选项,例如:
pd.set_option('precision', 7)
完成后,使用
将其重置pd.reset_option('precision')
如 https://pandas.pydata.org/pandas-docs/stable/user_guide/options.html
中所述