【发布时间】:2018-10-25 11:47:45
【问题描述】:
我正在尝试使用不同的 y 轴将两个图形放入同一个图中,并且当我使用相同类型的图(例如,两个条形图或两个线图)时效果很好。使用此代码
fig, graph = plt.subplots(figsize=(75,3))
sns.lineplot(x='YearBuilt',y='SalePrice',ax=graph,data=processed_data,color='red')
graph2 = graph.twinx()
sns.lineplot(x='YearBuilt', y='AvgOverallQual',ax=graph2,data=processed_data,color='teal')
我得到了这个
但是当我尝试使用不同的种类时,像这样:
fig, graph = plt.subplots(figsize=(75,3))
sns.barplot(x='YearBuilt',y='SalePrice',ax=graph,data=processed_data,color='red')
graph2 = graph.twinx()
sns.lineplot(x='YearBuilt', y='AvgOverallQual',ax=graph2,data=processed_data,color='teal')
我的图表如下所示:
如何在 Seaborn 中叠加不同类型的图表?
【问题讨论】:
标签: python plot graph overlay seaborn