输出格式的熊猫描述



我在格式化熊猫的描述表时遇到了一些问题。我喜欢在每列中有2个小数精度,但最后我需要有1.11e11格式。我试过应用

data.styles.format({"last_column": "{:.2E}"})

,但它似乎不适合我,仍然可以看到下面相同的结果。

类似于:pd.set_option('display。float_format, {: .2E} .format)这不是我想要做的。

print(data.describe(percentiles=[],).fillna("-.--").round(2))
count           1               1               1             1        1               1
mean         1.43             0.4           34.58          0.07     0.71     1.12877e+08
std          -.--            -.--            -.--          -.--     -.--            -.--
min          1.43             0.4           34.58          0.07     0.71     1.12877e+08
50%          1.43             0.4           34.58          0.07     0.71     1.12877e+08
max          1.43             0.4           34.58          0.07     0.71     1.12877e+08

我想逃避表格,或者任何其他表格工具,如果可能的话,我想在熊猫的层面上解决这个问题。

谁有解决办法?谢谢你:)

就用这个:-

pd.set_option('precision',2)

,如果你想将其reset还原为原始形式,即default value,则使用以下命令:-

pd.reset_option('precision')

最新更新