Python数据可视化图实现过程详解


Posted in Python onJune 12, 2020

python画分布图代码示例:

# encoding=utf-8
import matplotlib.pyplot as plt
from pylab import * # 支持中文
 
mpl.rcParams['font.sans-serif'] = ['SimHei']
# 'mentioned0cluster',
names = ['mentioned1cluster','mentioned2cluster', 'mentioned3cluster', 'mentioned4cluster', 'mentioned5cluster', 'mentioned6cluster', 'mentioned7cluster', 'mentioned8cluster', 'mentioned9cluster', 'mentioned10cluster']
x = range(len(names))
# y_0625 = [39266,56796,42996,24872,13849,8609,5331,1971,554,169,26]
 
y_0626_1=[4793,100,0,0,0,0,0,0,0,0]
# y_0626_2=[2622,203,0,0,0,0,0,0,0,0,0]
 
# plt.plot(x, y, 'ro-')
# plt.plot(x, y1, 'bo-')
# pl.xlim(-1, 11) # 限定横轴的范围
# pl.ylim(-1, 110) # 限定纵轴的范围
plt.plot(x, y_0626_1, marker='o', mec='r', mfc='w', label='HighRating:MentionedClusterNum Distribution')
# plt.plot(x, y_0626_2, marker='o', mec='r', mfc='w', label='LowRating:MentionedClusterNum Distribution')
# plt.plot(x, y1, marker='*', ms=10, label=u'y=x^3曲线图')
plt.legend() # 让图例生效
plt.xticks(x, names, rotation=45)
plt.margins(0)
plt.subplots_adjust(bottom=0.15)
# plt.xlabel(u"time(s)邻居") # X轴标签
plt.xlabel("clusters")
plt.ylabel("number of reviews") # Y轴标签
plt.title("A simple plot") # 标题
 
plt.show()

效果如下:

Python数据可视化图实现过程详解

python画分布图的思路:

先在列表中定义分布图x、y轴的数值,然后使用plt.plot()方法即可将分布图绘制出来。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现CET查分的方法
Mar 10 Python
python3实现短网址和数字相互转换的方法
Apr 28 Python
Python的Bottle框架中返回静态文件和JSON对象的方法
Apr 30 Python
python脚本设置超时机制系统时间的方法
Feb 21 Python
Python黑魔法Descriptor描述符的实例解析
Jun 02 Python
python使用邻接矩阵构造图代码示例
Nov 10 Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 Python
对Python中Iterator和Iterable的区别详解
Oct 18 Python
pycharm运行程序时在Python console窗口中运行的方法
Dec 03 Python
Python图像处理之gif动态图的解析与合成操作详解
Dec 30 Python
python-itchat 获取微信群用户信息的实例
Feb 21 Python
详解python变量与数据类型
Aug 25 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
Jun 12 #Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
Jun 12 #Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 #Python
python + selenium 刷B站播放量的实例代码
Jun 12 #Python
解决Keras自带数据集与预训练model下载太慢问题
Jun 12 #Python
keras导入weights方式
Jun 12 #Python
keras读取h5文件load_weights、load代码操作
Jun 12 #Python
You might like
PHP系统命令函数使用分析
2013/07/05 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
2019/07/08 PHP
不用写JS也能使用EXTJS视频演示
2008/12/29 Javascript
慎用 somefunction.prototype 分析
2009/06/02 Javascript
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
javascript实现验证IP地址等相关信息代码
2015/05/10 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
bootstrap模态框远程示例代码分享
2017/05/22 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
抖音上用记事本编写爱心小程序教程
2019/04/17 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
使用python调用浏览器并打开一个网址的例子
2014/06/05 Python
使用Python编写Linux系统守护进程实例
2015/02/03 Python
Python类的用法实例浅析
2015/05/27 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
html2canvas把div保存图片高清图的方法示例
2018/03/05 HTML / CSS
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
阿里旅行:飞猪
2017/01/05 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
文秘专业毕业生就业推荐信
2013/11/08 职场文书
毕业生的求职信范文分享
2013/12/04 职场文书
单位单身证明范本
2014/01/11 职场文书
餐厅考勤管理制度
2014/01/28 职场文书
家长通知书家长评语
2014/04/17 职场文书
2015年外联部工作总结
2015/04/03 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
有关花店创业的计划书模板
2019/08/27 职场文书
Python绘制地图神器folium的新人入门指南
2021/05/23 Python
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python