[問題] Python繪圖問題

作者: threeSecGun (三秒槍)   2017-09-18 17:50:47
目前初學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()
作者: uranusjr (←這人是超級笨蛋)   2017-09-18 18:34:00
1. 自己看 sample code 改 http://d.pr/Kric1g2. Bokeh 不錯, Seaborn 也是個選擇, 可以自己看看再挑
作者: fischcheng (布阿送)   2017-09-19 02:27:00
最簡單就是在網頁插入圖片阿,我都用.png輸出。若你想要互動式圖表在考慮Bokeh,那是把資料點透過javascript轉成html網頁的元件。
作者: threeSecGun (三秒槍)   2017-09-20 19:49:00
感謝uranusjr先進的sample code 很淺顯易懂很快地解決了我的問題 我會再看看Bokeh Seaborn比較感謝fischcheng先進提供的另一種解決方式圖表轉成PNG輸出再貼圖在網頁上真的比較方便快速目前會先參考fischeneng先進做法 再慢慢去看Bokeh
作者: uranusjr (←這人是超級笨蛋)   2017-09-21 16:47:00
Sample code 是 Matplotlib 官方的喔, 我只負責 Google

Links booklink

Contact Us: admin [ a t ] ucptt.com