用pandas和time库对csv文件按月份分组计算

问题遇到的现象和发生背景

关于利用pandas\time\matplotlib库将Intel 和 IBM 公司近一年来每个月开盘价的平均值绘制在一张图中(用 subplot 或 subplots() 函数 )

img

问题相关代码,请勿粘贴截图

import pandas as pd
import matplotlib.pyplot as plt
import time

def create_aveg_open(stock_code):
quotesdf_ori=pd.read_csv('step1/'+stock_code+'.csv',index_col=[0])

#请在此处补充代码,按要求完成输出

Begin
meanopen=quotesdf_ori.groupby('month').open.mean()
End
return meanopen
    

def plot():
open1 = create_aveg_open('INTC')
open2 = create_aveg_open('IBM')
plt.figure(figsize=(10,10),dpi=100)

#请在此处补充代码,按要求完成输出

Begin
x1=open1.index
y1=open1
x2=open2.index
y2=open2
plt.subplpt(211)
plt.plot(x1,y1,color="r",marker="o")
plt.subplpt(212)
plt.plot(x1,y1,color="g",marker="o")
End
plt.show()
plt.savefig( 'step1/outfile/sub.png' )
plt.close()
运行结果及报错内容

不知道如分组月份

我的解答思路和尝试过的方法
我想要达到的结果

能够按月份分组来显示折线图

img