作者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://webptt.com/cn.aspx?n=bbs/Python/M.1505728249.A.B49.html
2F:→ uranusjr: 2. Bokeh 不错, Seaborn 也是个选择, 可以自己看看再挑 09/18 18:35
3F:推 fischcheng: 最简单就是在网页插入图片阿,我都用.png输出。 09/19 02:27
4F:→ fischcheng: 若你想要互动式图表在考虑Bokeh,那是把资料点透过 09/19 02:28
5F:→ fischcheng: javascript转成html网页的元件。 09/19 02:29
6F:→ threeSecGun: 感谢uranusjr先进的sample code 很浅显易懂 09/20 19:49
7F:→ threeSecGun: 很快地解决了我的问题 我会再看看Bokeh Seaborn比较 09/20 19:50
8F:→ threeSecGun: 感谢fischcheng先进提供的另一种解决方式 09/20 19:50
9F:→ threeSecGun: 图表转成PNG输出再贴图在网页上真的比较方便快速 09/20 19:52
10F:→ threeSecGun: 目前会先参考fischeneng先进做法 再慢慢去看Bokeh 09/20 19:53
11F:→ uranusjr: Sample code 是 Matplotlib 官方的喔, 我只负责 Google 09/21 16:47