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中基本的日期时间处理的学习教程
Oct 16 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
Jan 27 Python
python 列表降维的实例讲解
Jun 28 Python
python去掉 unicode 字符串前面的u方法
Oct 21 Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 Python
PyQt编程之如何在屏幕中央显示窗体的实例
Jun 18 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
Oct 09 Python
Python for循环搭配else常见问题解决
Feb 11 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
Mar 10 Python
用Python制作音乐海报
Jan 26 Python
如何用Python进行时间序列分解和预测
Mar 01 Python
Python包管理工具pip的15 个使用小技巧
May 17 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去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
windows下配置php5.5开发环境及开发扩展
2014/12/25 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
2013/12/11 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
js简单实现交换Li的值
2014/05/22 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
js中hash和ico的关联分析
2015/02/05 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
Angularjs过滤器使用详解
2016/05/25 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
python写的ARP攻击代码实例
2014/06/04 Python
python的即时标记项目练习笔记
2014/09/18 Python
Python list操作用法总结
2015/11/10 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
python中@property和property函数常见使用方法示例
2019/10/21 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
Python3.7实现验证码登录方式代码实例
2020/02/14 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
如何用Matplotlib 画三维图的示例代码
2020/07/28 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
奉献演讲稿范文
2014/05/21 职场文书
管理标语大全
2014/06/24 职场文书
房产电话营销开场白
2015/05/29 职场文书
一个都不能少观后感
2015/06/04 职场文书
培训计划通知
2015/07/15 职场文书
大学入学感言
2015/08/01 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
使用vue-element-admin框架从后端动态获取菜单功能的实现
2021/04/29 Vue.js
Win11电源已接通但未充电怎么办?Win11电源已接通未充电的解决方法
2022/04/05 数码科技