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 相关文章推荐
python3.0 字典key排序
Dec 24 Python
python双向链表实现实例代码
Nov 21 Python
详解python中的json的基本使用方法
Dec 21 Python
利用python实现数据分析
Jan 11 Python
深入理解python中函数传递参数是值传递还是引用传递
Nov 07 Python
django orm 通过related_name反向查询的方法
Dec 15 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
python使用pygame实现笑脸乒乓球弹珠球游戏
Nov 25 Python
Python生成器传参数及返回值原理解析
Jul 22 Python
PyCharm最新激活码(2020/10/27全网最新)
Oct 27 Python
python中not、and和or的优先级与详细用法介绍
Nov 03 Python
弄清Pytorch显存的分配机制
Dec 10 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生成扭曲及旋转的验证码图片
2013/06/07 PHP
PHP生成随机码的思路与方法实例探索
2019/04/11 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
JS类中定义原型方法的两种实现的区别
2007/03/08 Javascript
javascript 数组排序函数
2009/08/20 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
2011/10/22 Javascript
JQuery实现绚丽的横向下拉菜单
2013/12/19 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
2014/04/29 Javascript
JS实现从连接中获取youtube的key实例
2015/07/02 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
原生JS实现平滑回到顶部组件
2016/03/16 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
JS点击缩略图整屏居中放大图片效果
2017/07/04 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
vue实现模态框的通用写法推荐
2018/02/26 Javascript
使用JavaScript实现node.js中的path.join方法
2018/08/12 Javascript
详解Angular模板引用变量及其作用域
2018/11/23 Javascript
vue项目中axios请求网络接口封装的示例代码
2018/12/18 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
使用vue-router在Vue页面之间传递数据的方法
2019/07/15 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
如何基于jQuery实现五角星评分
2020/09/02 jQuery
python获取目录下所有文件的方法
2015/06/01 Python
Python自动化开发学习之三级菜单制作
2017/07/14 Python
python3+PyQt5使用数据库窗口视图
2018/04/24 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
Django修改app名称和数据表迁移方案实现
2020/09/17 Python
新加坡网上美容店:Hermo新加坡
2019/06/19 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
人力资源求职信
2014/05/25 职场文书
企业安全生产责任书范本
2014/07/28 职场文书
初婚初育证明范本
2015/06/18 职场文书
nginx sticky实现基于cookie负载均衡示例详解
2022/12/24 Servers