如何显示整数与浮点数?



假设我有这样一个列表:

df = pandas.DataFrame([1, 2.321, 13.3444, 7.5, 5])

如何使输出表显示没有小数点的整数和其他有小数点的数字,比如2 ?像这样:

1 2.30 13.34 7.50 5

而不是:

1.00 2.30 13.34 7.50 5.00

假设您不想更改数字本身,而只想更改它们的显示方式,那么可以这样做:

pd.set_option('display.float_format', '{:.2f}'.format)

如果要更改底层数字,可以将round函数应用于dataframe或列,例如

df.round(2)  # two decimals

相关内容

  • 没有找到相关文章

最新更新