使用matplotlib在同一图上绘制折线图

时间:2018-07-22 16:02:44

标签: python-3.x pandas matplotlib data-visualization

我试图在同一张图上绘制两个折线图,但是这些图是分别打印的。我过滤了数据并制作了两个折线图。如何将两个图形合并到同一图形上?

代码:

#getting columns with Primary type and arrest type

arrFalse=arrPri.loc[(arrPri["Primary Type"]== "ARSON") & (arrPri.Arrest == False),["count","Year"]]
arrTrue=arrPri.loc[(arrPri["Primary Type"]== "ARSON") & (arrPri.Arrest == True),["count","Year"]]

#plotting the graphs
arrFalse.plot(x="Year",y="count",kind="line",figsize=(10,5),color="red")
arrTrue.plot(x="Year",y="count",kind="line",figsize=(10,5),color="olive",linestyle="dashed")
plt.xlabel(uPri[i])
plt.legend(crimes.Arrest)
plt.title(uPri[i] + " Vs Crime count")
plt.show()

`

0 个答案:

没有答案