iPython 笔记本 Pandas 未绘图

iPython Notebook Pandas Not Plotting

我正在尝试从 iPython Notebook 中的数据框生成绘图,但该命令未执行。数据框(StatePremiums)如下所示:

   index    StateCode   PremiumAdultIndividualAge30 YearlyAverage
0   0       AK         633                          7596
1   1       AK         755                          9060
2   2       AK         916                          10992
3   3       AK         803                          9636
4   4       AK         785                          9420

当我尝试使用以下行绘图时,内核不执行,它只是保持 运行 没有结束。这不是 display/show 问题。

StatePremiumAverages.plot(kind="barh",x=StatePremiumAverages["StateCode"],  
                      title="Average Yearly Health Premiums for Individuals, Age 30", legend=False)

可能是什么问题?

使用 %matplotlib inline 作为笔记本的第一行。以下对我有用:

%matplotlib inline
import pandas as pd
StatePremiumAverages = pd.DataFrame({
    'index': [0, 1, 2, 3, 4],
    'StateCode': ['AK', 'AK', 'AK', 'AK', 'AK'],
    'PremiumAdultIndividualAge30' : [633, 755, 916, 803, 785],
    'YearlyAverage' : [7596, 9060, 10992, 9636, 9420]
    })
StatePremiumAverages.plot(kind="barh",x=StatePremiumAverages["StateCode"],  
    title="Average Yearly Health Premiums for Individuals, Age 30", legend=False)