Python 在折线图上绘制多个系列
有人能帮我吗?我正在一张图上画多条线。有一个函数调用不同的pandas系列绘制在一个图形中。代码分别打印图形,如何制作线条,使它们都绘制在一个图形中Python 在折线图上绘制多个系列,python,pandas,matplotlib,series,Python,Pandas,Matplotlib,Series,有人能帮我吗?我正在一张图上画多条线。有一个函数调用不同的pandas系列绘制在一个图形中。代码分别打印图形,如何制作线条,使它们都绘制在一个图形中 def plot_genregraph(genrerank): transposed_series = genrerank.set_index('Genre').transpose() print(transposed_series) return transposed_series plt.figure(figsize = (30, 30
def plot_genregraph(genrerank):
transposed_series = genrerank.set_index('Genre').transpose()
print(transposed_series)
return transposed_series
plt.figure(figsize = (30, 30))
for title in rankingsys_title:
plot_genregraph(all_rankgenre.loc[all_rankgenre['Genre'] == title]).plot(marker='o')
plt.show()
fig,ax=plt.子图(figsize=(30,30))
,然后绘图(all_rankgenre.loc[all_rankgenre['Genre']==title])。绘图(marker='o',ax=ax)
。确保plt.show()
在循环之外。@BigBen我曾尝试将plt.show()置于循环之外,但没有效果:(你还需要修复ax
部分…@BigBen你能告诉我怎么做吗?提前谢谢你,你能在第一条评论中对第一句话进行润色吗?