[英]Subplots not populating correctly
我正在嘗試使用 Pandas DataFrame.plot() 到 plot 兩個變量條形圖並排使用以下代碼:
fig, (ax1, ax2) = plt.subplots(1,2)
ax1 = train_df['Condition1'].value_counts().plot(kind='bar')
ax2 = train_df['Condition2'].value_counts().plot(kind='bar')
plt.show()
結果是這樣的:
數據是 Kaggle 的房價數據集,但我認為回答這個問題並不重要。 為了確定,我已經用多對變量嘗試過這個。 它只在右側顯示一個 plot。
有趣的是,軸的分配並不重要。 如果您只指定ax1
,它將顯示在右側 plot 中。 如果您只分配ax2
,它將在右側。
無論我為子圖 (2,) (1,2), (2,1) 選擇什么方向,都會發生這種情況。 總是一個空的 plot。
這里發生了什么?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.