从数据框中绘制某些信息

时间:2017-10-26 12:59:15

标签: python pandas dataframe

我有一个数据框,其中包含犯罪信息,其中包含过去12个月的犯罪总值。当我绘制数据框时,我得到一个图表,显示每个crimeType的行。

无论如何,我可以在一年中为每个特定crimeType绘制图表吗?

这绘制了我的整个图表。

crimeMonthDf.plot().legend(loc='center left', bbox_to_anchor=(1,0.5)) 

有些crimeTypeAnti-social behaviourRobbery

如果需要更多信息,请询问。

1 个答案:

答案 0 :(得分:0)

也许选择每种犯罪类型并将每个犯罪类型作为一个单独的系列。即

    fig, ax = plt.subplots()

    for ctype in crimeMonthDf['crimeType'].unique():
        ax.plot(crimeMonthDf.loc[crimeMonthDf['crimeType'] == ctype, label=ctype)
    plt.legend()