利用Python数据可视化工具plotly从数据库读取数据制作本地图表应用实例
来源:互联网 发布:金融行业数据分析报告 编辑:程序博客网 时间:2024/05/21 22:24
本人在学习使用Python数据可视化工具plotly的过程中,实际的需求是将数据库中的数据展示出来,经过尝试终于完成了第一步,把数据库某列数据取出来,然后再在本地生成html文件。下面分享一下代码,供大家参考。
#!/usr/bin/python# coding=utf-8import pymysqlimport plotly.plotlyfrom plotly.graph_objs import *import plotly.graph_objs as abc # 必须host = "192.168.10.111"user = "*****"passwd = "*****"db = "api_test"port = 3306charset = "utf8"# 新建链接conn = pymysql.connect( host=host, port=port, user=user, passwd=passwd, db=db, charset=charset,)# 获取链接cur = conn.cursor()# 执行sqlre = cur.execute("SELECT * FROM api_result WHERE api_name = \"/article/list/userfeed\"")# 返回结果dfs = cur.fetchall()# 存放查询结果sss = []# 排除异常数据for row in dfs: if row[7] < 1: sss.append(row[7])# 关闭链接cur.close()conn.commit()conn.close()# 获取结果长度length = sss.__len__()# 新建x轴数组listx = []for i in range(length): listx.append(i)data_1 = abc.Scatter( x=listx, y=sss, name='test1', # 名称 mode='markers', # 格式 marker=dict( size=10, # 点的大小 color="rgba(255,47,167,.9)", # 点的颜色 line=dict( # 点外围环的属性 width=2, # 环的宽度 color='rgb(2,2,2)' # 环的颜色 ) ))data1 = Data([data_1])plotly.offline.plot(data1)中间根据官网提供的教程对图标进行了美化,主要是修改了点的颜色和外环的属性。
下面是效果图:
宣传一下自己的QQ群:群号:340964272
阅读全文
0 0
- 利用Python数据可视化工具plotly从数据库读取数据制作本地图表应用实例
- Plotly(在线可视化数据制作)
- 利用Python+plotly+MySQL制作统计接口请求时间的本地violin图表
- Python数据可视化:顶级绘图库plotly
- 基于Python Plotly 对 MySQL 存储数据的可视化初步
- 多维数据可视化(echart,plotly,matlab)
- 【可视化】数据图表可视化
- 数据可视化制作工具推荐
- 读书笔记--python数据可视化--005_从数据库导入数据
- 读书笔记--python数据可视化--006_从数据库导入数据
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- 数据可视化:基本图表
- EL表达式与JSTL标签库
- python爬虫scrapy框架基础知识
- Linux中的In命令
- java web 中servlet原理以及创建方法详解内含众多知识点
- 巧用CAS解决数据一致性问题
- 利用Python数据可视化工具plotly从数据库读取数据制作本地图表应用实例
- 多角度分析,休闲食品即将成为第四餐?
- 【Shell】linux shell将字符串分割成数组
- Spring Cloud Eureka REST 接口
- Kafka设计解析(二)- Kafka High Availability (上)
- dubbo 笔记
- 百度咋做长文本去重(一分钟系列)
- SQL 一些常用的查询
- [Python]