【发布时间】:2019-04-06 16:59:25
【问题描述】:
我想使用 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()
【问题讨论】:
-
为什么不使用 Seaborn?
-
好的,你能指导我如何使用 seaborn 完成这件事
标签: python visualization matplotlib