在Pycharm Professional 2017.3(Ubuntu 14.04)中:
df2=pd.DataFrame({"a":[1,2,3],"b":[4,5,6]})
abc=df2.describe()
生成新的Pandas数据帧abc
。
如果我想在SciView工具中查看此数据框,则不会显示任何内容:
如果我写下数据框的名称(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
答案 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
。