Python Pycharm:描述未显示的数据帧

时间:2018-01-14 10:26:17

标签: python pandas pycharm

在Pycharm Professional 2017.3(Ubuntu 14.04)中:

df2=pd.DataFrame({"a":[1,2,3],"b":[4,5,6]})
abc=df2.describe()

生成新的Pandas数据帧abc

如果我想在SciView工具中查看此数据框,则不会显示任何内容:

screenshot

如果我写下数据框的名称(abc)并在底部的两个字段中指定格式(例如%),则仍然没有显示任何内容。

正如预期的那样,印刷工作:

print(abc)
         a    b
count  3.0  3.0
mean   2.0  5.0
std    1.0  1.0
min    1.0  4.0
25%    1.5  4.5
50%    2.0  5.0
75%    2.5  5.5
max    3.0  6.0

1 个答案:

答案 0 :(得分:0)

这是一个错误。它似乎与索引中的%有关。

使用此代码:

df2 = pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6]})
abc = df2.describe()
abc_fixed = abc.reset_index().replace(
    {'25%': '25_percent', '50%': '50_percent', '75%': '75_percent'}
).set_index('index')

abc将不会显示,但会显示abc_fixed