python绘制分布折线图的示例


Posted in Python onSeptember 24, 2020

用Python 绘制分布(折线)图,使用的是 plot()函数。

一个简单的例子:

# 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绘制分布折线图的示例代码的详细内容,更多关于python绘制分布折线图的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python通过线程实现定时器timer的方法
Mar 16 Python
在Python中操作列表之List.pop()方法的使用
May 21 Python
Python中属性和描述符的正确使用
Aug 23 Python
Python爬虫DNS解析缓存方法实例分析
Jun 02 Python
Django之Mode的外键自关联和引用未定义的Model方法
Dec 15 Python
详解如何设置Python环境变量?
May 13 Python
python 多进程并行编程 ProcessPoolExecutor的实现
Oct 11 Python
python自动分箱,计算woe,iv的实例代码
Nov 22 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
Dec 12 Python
通过代码实例了解Python3编程技巧
Oct 13 Python
教你用Python matplotlib库制作简单的动画
Jun 11 Python
Python函数对象与闭包函数
Apr 13 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 #Python
python 如何调用 dubbo 接口
Sep 24 #Python
python matplotlib绘制三维图的示例
Sep 24 #Python
python使用matplotlib:subplot绘制多个子图的示例
Sep 24 #Python
Django路由层URLconf作用及原理解析
Sep 24 #Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 #Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 #Python
You might like
PHP 获取远程文件内容的函数代码
2010/03/24 PHP
提高PHP编程效率的方法
2013/11/07 PHP
利用PHP函数计算中英文字符串长度的方法
2014/11/11 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
2017/02/19 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
ES6/JavaScript使用技巧分享
2017/12/14 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
2018/05/30 jQuery
javascript中UMD规范的代码推演
2018/08/29 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
BootStrap表单验证中的非Submit类型按钮点击时触发验证的坑
2019/09/05 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[02:02]2018DOTA2亚洲邀请赛Mineski赛前采访
2018/04/04 DOTA
[43:24]VG vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python判断Abundant Number的方法
2015/06/15 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
tensorflow构建BP神经网络的方法
2018/03/12 Python
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
Django 实现对已存在的model进行更改
2020/03/28 Python
使用Django清空数据库并重新生成
2020/04/03 Python
西雅图的买手店:Totokaelo
2019/10/19 全球购物
租房协议书怎么写
2014/04/10 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
2014年企业党建工作总结
2014/12/18 职场文书