我想使用Matplotlib绘制三个不同数据框的三重条形图。
DF1
index | Number
A | 110
B | 22
D | 52
DF2
index | Number
A | 100
B | 22
C | 52
DF3
index | Number
A | 90
B | 12
C | 10
我试图使用这段代码,但是它报错了,因为数据需要来自同一数据框。
ax=DF1[["Number"]].DF2[["Number"]].DF3[["Number"]].plot(kind ='bar',log=True,title = "BarGraph",figsize=(15,10),legend=True,fontsize=10)
ax.set_xlabel("Index",fontsize=12)
ax.set_ylabel("Number",fontsize=12)
plt.show()