Python 如何更改熊猫数据框中的浮点(科学值)?

Python 如何更改熊猫数据框中的浮点(科学值)?,python,pandas,Python,Pandas,我有这样一个数据框: loc1 [0.0124,0.12243,0.2345....] [2.3e-7,0.12334,0.2344....] loc2 [0.3356,0.12301,0.1345....] [0.0333,0.12334,0.2314....] loc3 [0.0335,0.12334,0.2344....] [0.0335,1.2e-5,0.2384....] .... 在第2列中有许多例子都有e符号。我正在尝试将此更改为熊猫中的数字

我有这样一个数据框:

loc1      [0.0124,0.12243,0.2345....]  [2.3e-7,0.12334,0.2344....]
loc2      [0.3356,0.12301,0.1345....]  [0.0333,0.12334,0.2314....]
loc3      [0.0335,0.12334,0.2344....]  [0.0335,1.2e-5,0.2384....]
....
在第2列中有许多例子都有e符号。我正在尝试将此更改为熊猫中的数字


谢谢

您可以尝试以下设置:

pd.set_option('precision', 4)
或者定义自己的格式化程序:

pd.set_option('display.float_format', lambda x: '%.4f' % x)
或者你可以简单地将你的价值观四舍五入

df.round({'column_name': 4})
可能重复的