浮点格式冲突的数据框

时间:2019-03-01 11:40:54

标签: python pandas scientific-notation

我有以下数据框:

pd.DataFrame({'Full Dataset': m1_baseline.params,
          'Train Set': m1_train.params})

哪个生成下表:

                     Full Dataset   Train Set
Intercept            6.078966e+01    62.479667
DISTANCE             4.418002e-03    0.001389
AP_TOTAL_ARRIVALS   -8.944526e-07   -0.000006
AL_TOTAL_FLIGHTS    -7.643211e-06   -0.000008
Lunch               -4.391630e+00   -5.179138

很明显,第一列中使用科学计数法而不是第二列中的计数令人困惑。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以尝试df.style:

df.style.format('{:.2f}')

此填充的数字最多可保留小数点后2位,您可以更改数字以将其更改为所需的小数位数