【python画图】
1、热力图
import numpy as np
import numpy.random
import matplotlib.pyplot as plt # Generate some test data
x = np.random.randn(8873)
y = np.random.randn(8873) heatmap, xedges, yedges = np.histogram2d(x, y, bins=50)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]] plt.clf()
# plt.xlabel('yaw')
# plt.ylabel('ptich')
plt.imshow(heatmap.T, extent=extent, origin='lower')
plt.show()

2、散点图
import pandas as pd
import matplotlib.pyplot as plt def main():
# 读取数据文件
df = pd.read_excel("../data/RT_TestResult.xls") # 取出身高和体重两列数据
height = df['Height']
weight = df['Weight']
plt.scatter(height, weight)
# x,y取值范围设置
# 可以过滤掉一部分脏数据
plt.xlim(30, 160)
plt.ylim(5, 50)
plt.axis()
# 设置title和x,y轴的label
plt.title("Height And Weight")
plt.xlabel("Height")
plt.ylabel("Weight")
# 保存图片到指定路径
plt.savefig("../data/HeightAndWeight.png")
# 展示图片 *必加
plt.show() if __name__ == '__main__':
main()
---------------------
作者:geanwen
来源:CSDN
原文:https://blog.csdn.net/geanwen/article/details/78637705
版权声明:本文为博主原创文章,转载请附上博文链接!

3、设置坐标轴为文字
import matplotlib.pyplot as plt
names = ['张三', '李四', '王五', '赵六', '马七']
x = range(len(names))
y = [3, 4, 2, 5, 1]
plt.plot(x, y, 'ro-')
plt.xticks(x, names, rotation=45)
plt.margins(0.08)
plt.subplots_adjust(bottom=0.15)
plt.show() 作者:金天
链接:https://www.zhihu.com/question/45432463/answer/123904407
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

4、服务器上无法显示图片,不显示但保存图片
https://blog.csdn.net/rumswell/article/details/7342479
设置matplotlib.use('Agg')
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt plt.plot(x,rate_list,'ro-')
plt.savefig('rate.png')
【python画图】的更多相关文章
- python画图—黑板客老师课程学习
1.介绍 把每个图都看作一个对象,图中的每一个部分也是对象.——所有的一切都是对象. 工具——ipython notebook 是python里边用的最多的2D&3D的会图库,开源免费库,使用 ...
- Python画图笔记
matplotlib的官方网址:http://matplotlib.org/ 问题 Python Matplotlib画图,在坐标轴.标题显示这五个字符 ⊥ + - ⊺ ⨁,并且保存后也能显示 h ...
- Python画图matplotlib展示图中中文乱码
在用python的 matplotlib 画图的时候,在图表上面有中文乱码问题,如下的: 解决过程: 平台:windows,python2.7步骤一:打开设置文件 import matplotlib ...
- python画图设置坐标轴大小
在console端输入python语句,会一句输一行,而且不保留你所做的操作,但是每一句之间加一个分号就能很好的解决. import pylab as Plot Plot.xlim(-150, 150 ...
- python 画图工具matplotlib 去掉坐标轴和坐标的方法
1. 去掉坐标轴的方法: plt.axis('off') 2.去掉刻度的方法: plt.xticks([]) plt.yticks([]) 以上语句需要将其置于 plt.show() 之前,plt.i ...
- 数字的可视化:python画图之散点图sactter函数详解
最近开始学习python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...
- python 画图
1.根据实际图形,用符号画出原来图形 from PIL import Image import argparse #命令行输入参数处理 parser = argparse.ArgumentParser ...
- Python画图工具matplotlib的安装
今天在机子上安装matplotlib遇到一些问题,特将此记录下来,供大家分享以少走弯路. 1:下载matplotlib 去官网上下载你所须要的版本号http://matplotlib.org/down ...
- linux 使用 Python 画图工具matplotlib 提示display 错误
import matplotlib.pyplot as plt Traceback (most recent call last): File "<stdin>", l ...
- python画图matplolib
http://python.jobbole.com/85106/ 1.画二维图 2.画三维图 我的电脑只能在jupyter notebook上面运行才能看的到,常规import库 %matplotli ...
随机推荐
- Tomcat 启动闪退解决
直接使用cmd进入tomcat 目录下进行启动,直接使用Catalina.bat run运行,查看报啥错.进一步进行解决
- PHP实现月份自动加1
<?php date_default_timezone_set('PRC'); $date = date("Y-m-d"); $firstday = date('Y-m-01 ...
- 5.7 zip 版本的安装 以及遇到的坑
https://blog.csdn.net/indexman/article/details/80291537 https://blog.csdn.net/weidong_y/article/deta ...
- python_面向对象——类之间的依赖关系
class Dog: def __init__(self,name,age,master): self.name = name self.age = age self.master = master ...
- winfrom 窗体首次加载
#region Override Functions /// <summary> /// OnLoad /// </summary> /// <param name=&q ...
- 配置阿里yum源
root@docker ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/epel-7.rep ...
- npm install命令
1. --save-prod/-P 使用该命令后,会在package.json的dependencies中出现,是生产环境依赖: 该命令是默认命令. npm install react // 等同于 ...
- [POI2015]LAS
洛谷题目链接 动态规划: 这里用一种我想不到的思想,我们以美食来转移,设计状态$f[i][S](S\in\{0\sim3\})$其中$S$为$0$时表示第$i$个食物没有被人选,$1$表示被左边的人选 ...
- vue中修改第三方组件的样式不生效
问题 在使用element-ui时,有时候想要修改组件内的样式,但不成功,例如 <div class="test"> <el-button>按钮</e ...
- leetcode解题报告(11):Search Insert Position
描述 Given a sorted array and a target value, return the index if the target is found. If not, return ...