源码

python – 抑制大熊猫的科学记数法?


我在pandas中有一个DataFrame,其中一些数字用科学记数法(或指数表示法)表示,如下所示:

                  id        value
id              1.00    -4.22e-01
value          -0.42     1.00e+00
percent        -0.72     1.00e-01
played          0.03    -4.35e-02
money          -0.22     3.37e-01
other            NaN          NaN
sy             -0.03     2.19e-04
sz             -0.33     3.83e-01

而科学的符号使得应该是一个简单的比较,不必要的困难.我认为它是21900的价值,正在为其他人搞砸.我的意思是1.0编码.一!

这不起作用:

np.set_printoptions(supress=True) 

并且pandas.set_printoptions也没有实现抑制,我在绝望中看了所有pd.describe_options(),而pd.core.format.set_eng_float_format()似乎只为所有其他浮点值打开它,无法关闭它.

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/python-yizhidaxiongmaodekexuejishufa.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9 月 19, 2019 at 08:22 下午

热评文章