作者threeSecGun (三秒槍)
看板Python
標題[問題] Python繪圖問題
時間Mon Sep 18 17:50:47 2017
目前初學python中
想請教各位python前輩
若想要將python繪製的圖表以網頁方式呈現
圖表是單純跑迴歸的線圖
想要將多筆不同資料圖表 一併繪製
在同個視窗下顯示 以利做圖表比較
但直接輸入以下程式碼,會繪製圖表
但顯示在不同視窗的兩個圖表:
plt.figure(1)
ax1=plt.subplot()
plt.plot(data1[0],data1[1],lw=1)
plt.figure(2)
ax2=plt.subplot()
plt.plot(data2[0],data2[1],lw=1)
plt.show()
-----------------------------------------
想請教若想將兩圖表放在同一個畫面上下呈現
應該要從哪裡著手?
如果想要將圖表顯示在網頁上
有哪些工具可以做到這些功能?
(是否需使用Boken之類的工具?或其推薦使用的工具?)
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.216.199
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1505728249.A.B49.html
→ uranusjr: 2. Bokeh 不錯, Seaborn 也是個選擇, 可以自己看看再挑 09/18 18:35
推 fischcheng: 最簡單就是在網頁插入圖片阿,我都用.png輸出。 09/19 02:27
→ fischcheng: 若你想要互動式圖表在考慮Bokeh,那是把資料點透過 09/19 02:28
→ fischcheng: javascript轉成html網頁的元件。 09/19 02:29
→ threeSecGun: 感謝uranusjr先進的sample code 很淺顯易懂 09/20 19:49
→ threeSecGun: 很快地解決了我的問題 我會再看看Bokeh Seaborn比較 09/20 19:50
→ threeSecGun: 感謝fischcheng先進提供的另一種解決方式 09/20 19:50
→ threeSecGun: 圖表轉成PNG輸出再貼圖在網頁上真的比較方便快速 09/20 19:52
→ threeSecGun: 目前會先參考fischeneng先進做法 再慢慢去看Bokeh 09/20 19:53
→ uranusjr: Sample code 是 Matplotlib 官方的喔, 我只負責 Google 09/21 16:47