我正在尝试以海洋风格并排绘制两个系列,但这不起作用:
fig, (ax1, ax2) = plt.subplots(ncols = 2, nrows = 1, figsize = (15,5))
ax1 = sns.distplot(data_1['Mileage'])
ax2 = sns.distplot(data_2['Mileage'])
似乎在ax2子图中同时绘制了ax1和ax2。有谁知道该怎么做?
谢谢!
答案 0 :(得分:1)
在绘制时将各个子图ax1
和ax2
传递到ax
参数。 documentation也指出了这一点。
sns.distplot(data_1['Mileage'], ax=ax1) # <--- ax1 passed here
sns.distplot(data_2['Mileage'], ax=ax2) # <--- ax2 passed here