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

yipeiwu_com6年前Python基础

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

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设计】。

相关文章

django进阶之cookie和session的使用示例

django进阶之cookie和session的使用示例

Cookies :是浏览器为 Web 服务器存储的一小段信息。 每次浏览器从某个服务器请求页面时,它收到服务器回发送过来的cookies。它保存在浏览器下的某个文件夹下。 Sessi...

解决Python requests库编码 socks5代理的问题

解决Python requests库编码 socks5代理的问题

编码问题 response = requests.get(URL, params=params, headers=headers, timeout=10) print '...

python3.4用函数操作mysql5.7数据库

本文实例为大家分享了python3.4函数操作mysql数据库的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python # -*- coding:utf-8...

PyQt5 closeEvent关闭事件退出提示框原理解析

PyQt5 closeEvent关闭事件退出提示框原理解析

这篇文章主要介绍了PyQt5 closeEvent关闭事件退出提示框原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 如果关闭Q...

神经网络相关之基础概念的讲解

神经网络相关之基础概念的讲解

人工神经网络需要一定的数学基础,但是一般来说比较简单,简单的高数基础即可,这里整理了一些所需要的最基础的概念的理解,对于神经网络的入门,非常基础和重要,而且理解了之后,会发现介绍不需要在...