python使用pygal进行绘制数据图表和监控图表
2014-08-08 20:53
736 查看
python使用pygal进行绘制数据图表和监控图表
2014-03-18 09:44:14
标签:python 图表 python
监控图表 python 绘图 python
数据展现
版权声明:原创作品,谢绝转载!否则将追究法律责任。
前言:
说说python下绘制图表。以前绘制数据的图表一般用rrdtool或者是前端的图表js。先说说rrdtool。这东西是很强,cacti ganglia都用他,但是用起来有些麻烦,当然用熟悉了后还算可以 ,我一直都不咋喜欢用rrdtool,归档格式有些蛋疼,第二就是还要save成图片。。。。当然现在有库,可以直接根据url
get参数,生成图片,压力还是在监控master端。。。 后者js的图表简单多了,我服务器端只是提供一个时间戳和value值的对应关系。 绘制图表还是让客户用浏览器自己去渲染。 压力不大的,以后的扩展也相当的好做,只是需要做库同步就行了。
像我,这时候这是想测试下golang python ssdb的读写测试,测试程序还差点,先找个图表。在国外论坛发现了pygal,这东西相当的干练和简单,他的格式其实更像是highcharts之类的js图表 !
用起来就简单,你只要把得到的数据,往一个地方一扔,然后用pygal直接就可以看了。 他是svg html的模式。
原文:http://rfyiamcool.blog.51cto.com/1030776/1378400
pygal使用相当的简单:
titile是图表的标题
x_labels是横轴的数据
剩下的是主数据
一个例子,pygal是一个html里面含有svg图表数据。
原文:http://rfyiamcool.blog.51cto.com/1030776/1378400
改成监控那就更简单了,只要格式化数据,放到x轴和y轴就行了。
不多说,怎么玩就看你自己了。
相关文章推荐
- python使用pygal进行绘制数据图表和监控图表
- Python数据可视化:使用pyecharts和snapshot绘制精美图表
- python3.6 使用pycha进行图表绘制(由于pycha长期未更新无法直接兼容python3.6,需做部分修改)
- Python使用plotly绘制数据图表的方法
- 使用Python进行数学图表绘制
- 使用PyQtGraph进行Python数据可视化:绘制精美折线图(以 上证指数走势为例) 推荐
- 使用Python脚本对Linux服务器进行监控的教程
- Python:使用matplotlib绘制图表
- 实时数据之python操作elasticsearch监控数据插入图表分析
- Python 使用nltk和BeautifulSoup进行数据清理 (去除html tag和转换html entities)
- matplotlib -- 使用python中的matplotlib进行绘图分析数据
- 在Python中使用matplotlib模块绘制数据图的示例
- 使用 ArcGIS Online和APP进行监控操作和数据采集
- python使用json格式进行数据封装
- python使用json格式进行数据封装
- Linux如何安装使用pidstat命令以对进程数据进行监控
- python 使用numpy matplotlib绘制图表
- MVC3下从后台获取json数据使用highcharts绘制图表
- Python:使用matplotlib绘制图表
- 在Python3中使用asyncio库进行快速数据抓取的教程