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 相关文章推荐
30分钟搭建Python的Flask框架并在上面编写第一个应用
Mar 30 Python
简单的python后台管理程序
Apr 13 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
Jun 13 Python
解决python中 f.write写入中文出错的问题
Oct 31 Python
Python远程视频监控程序的实例代码
May 05 Python
python实现两张图片拼接为一张图片并保存
Jul 16 Python
pycharm中显示CSS提示的知识点总结
Jul 29 Python
基于Python中isfile函数和isdir函数使用详解
Nov 29 Python
django 外键创建注意事项说明
May 20 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
Jul 31 Python
Django websocket原理及功能实现代码
Nov 14 Python
用python发送微信消息
Dec 21 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
php下获取客户端ip地址的函数
2010/03/15 PHP
php 购物车完整实现代码
2014/06/05 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
js树形控件脚本代码
2008/07/24 Javascript
JavaScript的变量作用域深入理解
2009/10/25 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
jQuery简单实现banner图片切换
2014/01/02 Javascript
jQuery+AJAX实现网页无刷新上传
2015/02/22 Javascript
JavaScript的9种继承实现方式归纳
2015/05/18 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
jQuery 遍历map()方法详解
2016/11/04 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
elementui的默认样式修改方法
2018/02/23 Javascript
vue权限管理系统的实现代码
2019/01/17 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
es6中使用map简化复杂条件判断操作实例详解
2020/02/19 Javascript
浅析vue中的nextTick
2020/12/28 Vue.js
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
跟老齐学Python之dict()的操作方法
2014/09/24 Python
python错误处理详解
2014/09/28 Python
Python编写百度贴吧的简单爬虫
2015/04/02 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
使用Python更换外网IP的方法
2018/07/09 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
python判断一个数是否能被另一个整数整除的实例
2018/12/12 Python
pandas.DataFrame的pivot()和unstack()实现行转列
2019/07/06 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
2021/02/01 Python
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
学校群众路线专项整治方案
2014/10/31 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
2019消防宣传标语!
2019/07/10 职场文书
《鲁班学艺》读后感3篇
2019/11/27 职场文书