matplotlib.pyplot画图并导出保存的实例


Posted in Python onDecember 07, 2019

我就废话不多说了,直接上代码吧!

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
bar_positions=[1,2,3,4]
bar_heights=[1,2,3,4]
print(np.arange(len([2,2,3,4,5])+1))
ax.bar(np.arange(len([2,2,3,4,5])),[1,2,3,4,5], 0.5)#设置x,y数据,区间
ax.set_xticks([1,2,3,4,5,6])#设置x轴刻度
ax.set_xticklabels([1,2,3,4,5], rotation=45)#设置x轴标签,旋转45度
ax.set_yticks([1,2,3,4,5,6])#设置x轴刻度
ax.set_yticklabels([1,2,3,4,5], rotation=45)#设置y轴标签,旋转45度
ax.set_ylim(0, 7)#设置y轴范围
ax.set_xlim(0, 7)#设置x轴范围,当然轴数据范围跟 坐标刻度不要冲突就好
ax.set_facecolor("orange")#设置背景颜色为红色
for a,b in zip(bar_positions,bar_heights):#显示数据标签
  plt.text(a, b+0.05, '%.0f' % b, ha='center', va= 'bottom',fontsize=7)
plt.savefig('D:\\python_practice\\导出的图片.png')#保存图片
plt.show()
 
 
 
在matplotlib一般使用plt.figure来设置窗口尺寸。
plt.figure(figsize=(10, 10)) 
但是如果使用plt.subplots,那么这种方法就无效,只能通过subplots自己设置窗口大小。
fig, ax1 = plt.subplots(figsize=(10, 10))

以上这篇matplotlib.pyplot画图并导出保存的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中精确输出JSON浮点数的方法
Apr 18 Python
python字符串中的单双引
Feb 16 Python
Python中.py文件打包成exe可执行文件详解
Mar 22 Python
详解Python做一个名片管理系统
Mar 14 Python
通过pycharm使用git的步骤(图文详解)
Jun 13 Python
pandas删除行删除列增加行增加列的实现
Jul 06 Python
Python pandas实现excel工作表合并功能详解
Aug 29 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
Tensorflow不支持AVX2指令集的解决方法
Feb 03 Python
Python continue语句实例用法
Feb 06 Python
Python-split()函数实例用法讲解
Dec 18 Python
Python如何telnet到网络设备
Feb 18 Python
python 实现turtle画图并导出图片格式的文件
Dec 07 #Python
基于python plotly交互式图表大全
Dec 07 #Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 #Python
python将时分秒转换成秒的实例
Dec 07 #Python
pandas实现将日期转换成timestamp
Dec 07 #Python
Python 装饰器原理、定义与用法详解
Dec 07 #Python
Python Pandas 转换unix时间戳方式
Dec 07 #Python
You might like
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
2016/04/04 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
Javascript学习笔记4 Eval函数
2010/01/11 Javascript
判断JS对象是否拥有某种属性的两种方式
2013/12/02 Javascript
js实现全屏漂浮广告移入光标停止移动
2013/12/02 Javascript
浅谈JSON和JSONP区别及jQuery的ajax jsonp的使用
2014/11/23 Javascript
angular.element方法汇总
2015/01/07 Javascript
JavaScript中Function详解
2015/02/27 Javascript
JavaScript实现Java中Map容器的方法
2016/10/09 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
Bootstrap栅格系统使用方法及页面调整变形的解决方法
2017/03/10 Javascript
原生js实现简单的Ripple按钮实例代码
2017/03/24 Javascript
详解JS数值Number类型
2018/02/07 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
2018/04/13 Javascript
微信小程序实现两个页面传值的方法分析
2018/12/11 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
python自动发送邮件脚本
2018/06/20 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
Django model select的多种用法详解
2019/07/16 Python
python实现批量修改服务器密码的方法
2019/08/13 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
Waterford加拿大官方网站:世界著名的水晶杯品牌
2016/11/01 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
酒店实习个人鉴定
2013/12/07 职场文书
应届毕业生求职信范例分享
2013/12/17 职场文书
幼儿园保育员岗位职责
2014/04/13 职场文书
作风转变心得体会
2014/09/02 职场文书
羊脂球读书笔记
2015/06/30 职场文书
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL