看板 Python 關於我們 聯絡資訊
想要請問一下 我現在想要畫兩個圖層 一個是散佈圖 一個是barchart x1=[1,2,3,4,5] y1=[2,9,6,8,4] y2=[5,9,8,4,3] plt.scatter(x1,y2, label='group 1', marker='8', c='',edgecolors='g') plt.bar(x1,y1, color='#13063F',edgecolor="#A6BECF",linewidth=5) 結果出來是這樣的 https://i.imgur.com/w77XDnV.png
我想讓圈圈(散佈圖)在BAR CHART上面 請問要怎麼排序這些圖層? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.51.64 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1596528049.A.BDD.html
TuCH: 兩個plt 順序調換一下 08/04 17:27
MAGICXX: 似乎還是不行呢 出來我的BAR還是擋住圈圈 08/04 17:40
Jarlan: 改alpha參數讓bar圖變透明 08/04 18:41
will4ni: zorder 08/04 21:40
will4ni: plt.bar加一個attr: zorder=3 試看看 08/04 21:43
stlevi811101: https://i.imgur.com/DqqnfPk.png 08/05 05:50
stlevi811101: https://i.imgur.com/vcPcSzJ.png 08/05 05:51
stlevi811101: 比較推薦按照matplotlib官方指南從底層畫 養成習慣 08/05 05:51
stlevi811101: https://youtu.be/XFZRVnP-MTU 08/05 05:52
stlevi811101: Corey Schafer有一支10片的教學清單 教的不錯 08/05 05:54
stlevi811101: https://i.imgur.com/cvOsxG0.png 這篇官方指南 08/05 06:04
stlevi811101: 把這練好有益將來畫圖及管理程式碼 08/05 06:06