Python 使用jupyter笔记本在一个绘图上绘制3个数据集的3个图形
我有3个数据集,每个数据集包括交易日期和价值。我正在分析这三年的趋势。我有3个单独的图形,但我不知道如何在一个绘图上组合所有3个图形 2016年数据集Python 使用jupyter笔记本在一个绘图上绘制3个数据集的3个图形,python,jupyter-notebook,Python,Jupyter Notebook,我有3个数据集,每个数据集包括交易日期和价值。我正在分析这三年的趋势。我有3个单独的图形,但我不知道如何在一个绘图上组合所有3个图形 2016年数据集 df1=pd.read\u csv(r“C:\Users\bhavani.shanmugam\Documents\2016、2017、2018-MY-ID数据集\2016-MY-ID.csv”) 打印(df1) 2017年数据集 df2=pd.read\u csv(r“C:\Users\bhavani.shanmugam\Documents\20
df1=pd.read\u csv(r“C:\Users\bhavani.shanmugam\Documents\2016、2017、2018-MY-ID数据集\2016-MY-ID.csv”)
打印(df1)
2017年数据集
df2=pd.read\u csv(r“C:\Users\bhavani.shanmugam\Documents\2016、2017、2018-MY-ID数据集\2017-MY-ID.csv”)
打印(df2)
2018年数据集
df3=pd.read\u csv(r“C:\Users\bhavani.shanmugam\Documents\2016、2017、2018-MY-ID数据集\2018-MY-ID.csv”)
打印(df3)
2016年滚动平均值
bv=df1[['benciialvalue']]
bv.rolling(12).mean().plot(figsize=(20,10),linewidth=5,fontsize=20)
plt.xlabel('TransDate',fontsize=20)代码>
我对2017年和2018年的数据集重复了同样的情况。我想知道如何将所有3个结果合并到一个绘图中?尝试将轴参数输入到绘图中
bv = df1[['BeneficialValue']]
ax = bv.rolling(12).mean().plot(figsize=(20,10), linewidth=5, fontsize=20)
plt.xlabel('TransDate', fontsize=20);
ax = df2[['BeneficialValue']].rolling(12).mean().plot(ax=ax, linewidth=5)
ax = df3[['BeneficialValue']].rolling(12).mean().plot(ax=ax, linewidth=5)
plt.show()
可能会有帮助。你能帮我一下吗?