在同一图表上按月添加多个图

时间:2016-12-23 05:59:14

标签: python matplotlib

我需要在matplotlib中绘制一条线图,其中不同的线代表不同的月份

我有代码:

if(month=='12'):
cursor=cnx.cursor()
query="Select q1,q2,q3,q4,q5,q6,q7,q8,q9,q10 from table where month_id=12;"
cursor.execute(query)
result=list(cursor.fetchall())
for i in result:
    dec=list(i)

for rank, column in enumerate(majors):    

    ax.plot(dec,    

            lw=2.5, color=tableau20[rank])
if(month=='01'):
cursor=cnx.cursor()
query="Select q1,q2,q3,q4,q5,q6,q7,q8,q9,q10 from table where month_id=1;"
cursor.execute(query)
result=list(cursor.fetchall())
for i in result:
    jan=list(i)
for rank, column in enumerate(majors):    

    ax.plot(jan,    

            lw=2.5, color=tableau20[1])

但是当我把月份改为1月份时,12月份的情节消失了,1月份的情节也出现了。我需要两个图表在同一个图表上。请帮助我。

0 个答案:

没有答案