将非科学的浮点表示形式设置为熊猫的默认浮点格式

时间:2019-06-19 14:53:15

标签: pandas jupyter-notebook

首先,我说我看过-

Format / Suppress Scientific Notation from Python Pandas Aggregation Results

并尝试了您在下面看到的该问题中提到的那些事情,但是我得到了相同的e +表示法。

pd.options.display.float_format = '{:.2f}'.format

test_df.median().values

array([-1.2e+02,  3.4e+01,  2.9e+01,  2.1e+03,  4.4e+02,  1.2e+03,
        4.1e+02,  3.5e+00,  1.8e+05,  3.0e+00])

OR

pd.set_option('display.float_format', lambda x: '%.2f' % x)

test_df.median().values

array([-1.2e+02,  3.4e+01,  2.9e+01,  2.1e+03,  4.4e+02,  1.2e+03,
        4.1e+02,  3.5e+00,  1.8e+05,  3.0e+00])

如何获取数组ex中的浮点数。 2.9e+0129.等。

除非我明确设置,否则我不希望默认情况下以科学格式查看输出。

0 个答案:

没有答案