[問題] matplotlib問題

看板Python作者 (yoooooz)時間4年前 (2020/04/09 21:22), 編輯推噓7(703)
留言10則, 5人參與, 4年前最新討論串1/2 (看更多)
想請問一下 我現在是使用2組長條圖plt.bar(),在plt.show()的時候會在圖上出現2個圖案 那我如果想在輸入第一次plt.show()時,出現第一個圖案 地二次輸入時連同第一個輸入的圖案憶起顯示出來該怎麼做 我如果第一次完成後show沒問題,但在show第二次時只會剩第二次的結果,不會出現第一次的結果 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.222.30 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1586438546.A.20A.html

04/09 21:47, 4年前 , 1F
plt.figure 再開一個新圖?
04/09 21:47, 1F

04/09 23:21, 4年前 , 2F
對。同一樓。畫圖前先指定好不同的figure
04/09 23:21, 2F

04/09 23:22, 4年前 , 3F

04/09 23:53, 4年前 , 4F
所以只能分開顯示 不能第二次時再原本的圖再加上去嗎?
04/09 23:53, 4F

04/10 00:05, 4年前 , 5F
可以啊 再配合subplot
04/10 00:05, 5F

04/10 00:09, 4年前 , 6F
04/10 00:09, 6F

04/10 18:36, 4年前 , 7F
首先使用plt.figue先開一張圖,執行第一個plot指令,
04/10 18:36, 7F

04/10 18:36, 4年前 , 8F
不要使用plt.show,再執行第二個plot指令試試看?
04/10 18:36, 8F

04/11 07:02, 4年前 , 9F
subplot
04/11 07:02, 9F

04/28 20:50, 4年前 , 10F
subplot
04/28 20:50, 10F
文章代碼(AID): #1UZo6I8A (Python)
文章代碼(AID): #1UZo6I8A (Python)