数据之路 Day8 Matplotlib包
Matplotlib 中文文档
https://www.kesci.com/home/column/5b87a78131902f000f668549?from=zhihu
基本用法¶
本章知识点归纳如下:
导入模块:import matplotlib.pyplot as plt
定义图像窗口:plt.figure()
def figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=Figure, clear=False, **kwargs)# num:图像编号或名称,数字为编号 ,字符串为名称 # figsize:指定figure的宽和高,单位为英寸; # dpi:参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80;1英寸等于2.5cm,A4纸是 21*30cm的纸张 # facecolor:背景颜色 # edgecolor:边框颜色 # frameon:是否显示边框
画图:plt.plot(x, y)
定义坐标轴范围:plt.xlim()/plt.ylim()
定义坐标轴名称:plt.xlabel()/plt.ylabel()
定义坐标轴刻度及名称:plt.xticks()/plt.yticks()
设置图像边框颜色:ax = plt.gca() ax.spines[].set_color()
调整刻度位置:ax.xaxis.set_ticks_position()/ax.yaxis.set_ticks_position()
调整边框(坐标轴)位置:ax.spines[].set_position()
图例与标注
基本用法¶
本章知识点归纳如下:
1.添加图例:plt.legend()
2.画点:plt.scatter()
3.添加标注:plt.annotate()
4.添加注释:plt.text()
各类图形
本章知识点归纳如下:
1.散点图:plt.scatter()
2.柱状图:plt.bar()
3.等高线图:plt.contourf()
4.在等高线图中增加label:plt.clabel()
5.矩阵画图:plt.imshow()
6.在随机矩阵图中增加colorbar:plt.colorbar()
多图合并显示
1.plt.subplot()
2.plt.subplot2grid()
3.gridspec.GridSpec()
4.plt.subplots()
5.图中图:fig.add_axes()
6.次坐标轴:ax.twinx()
3D作图与动画
基本方法
本章知识点归纳如下:
1.创建3D图:ax = Axes3D(fig)
2.画出3D图:ax.plot_surface()
3.投影:ax.contourf()
4.动画:animation.FuncAnimation()
转载于:https://www.cnblogs.com/Iceredtea/p/10974822.html
数据之路 Day8 Matplotlib包相关推荐
- 数据之路 Day8 Numpy包
转载:Numpy易百教程 转载:https://www.numpy.org.cn/article/basics/python_numpy_tutorial.html 1.什么是Numpy? NumPy ...
- python plt包_Python 数据可视化-Matplotlib包学习笔记(一)
Python 数据可视化 本文主要参照Matplotlib的官方教程进行整理,作为个人的学习笔记进行分享,欢迎相互讨论. Matplotlib包学习笔记(一) 本文主要简单介绍一下Matplotlib ...
- python之路——模块和包
一.模块 1.什么是模块? 常见的场景:一个模块就是一个包含了Python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1.使用Python编 ...
- 2021-02-06 Python通过matplotlib包和gif包生成gif动画
Python通过matplotlib包和gif包生成gif动画 使用matplotlib生成gif动画的方法有很多,一般常规使用matplotlib的animation模块的FuncAnimation ...
- matplotlib包的学习(一)
一.matplotlib是什么 matplotlib是一个在Python中将数据可视化的第三方包,和matlab中的plot指令,和gnuplot类似,都是将数据进行可视化的工具.matplotlib ...
- python升级matplotlib包_Python-matplotlib包
一.matplotlib包 import matplotlib.pyplot as plt x=[1,2,3,4] y=[1,4,9,16] plt.plot(x,y) plt.show() '''c ...
- python画图配色_python matplotlib包图像配色方案分享
可选的配色方案: Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_ ...
- 数据挖掘课程笔记6 : Numpy、Pandas和Matplotlib包基础知识
#2018-03-22 10:23:16 March Thursday the 12 week, the 081 day SZ SSMR http://blog.csdn.net/eastmount/ ...
- 大数据之路系列之Linux命令(01)
大数据之路系列之Linux命令(01) 提示:常用Linux命令合集 第一章 Linux命令 Linux命令 大数据之路系列之Linux命令(01) 一.文件查看 1.查看当前目录 2.列出所有文件 ...
最新文章
- 高级软件工程课程第二次作业
- 共享寒冬中的常青树,2 次获得阿里投资的衣二三“欲隐藏”的数据真相 | 深度案例...
- python连接高斯数据库_Python加载数据并执行多高斯fi
- .NET平台下开源框架
- mr图像翻转的原因_MRI图像常见问题及对策
- java中什么是释放已经持有的锁_java多线程什么时候释放锁
- 浏览器对同一IP的最大并发请求数记录
- jquery可见性过滤选择器
- LNMP状态管理命令
- redhat7的wget使用
- 三极管的输入输出的特性曲线
- 雷达通信术语中英文对照
- mysql数据库应用(六)----操作表的约束
- uk码对照表_鞋码对照表_UK鞋码对照表
- 2021年中国示波器行业及细分产品数字示波器市场现状分析[图]
- html前端的几种加密/解密方式
- 第九层(1):初识STL
- 13位时间戳(单位为毫秒)转换为10位字符串(单位为秒)
- 拜师————python基础入门——守破离学习法,海龟绘图,画出奥运五环图,day3
- 一万字全网最全的“Python变量和简单数据类型知识”,干货满满
热门文章
- SyntaxHighlighter Evolved高亮插件的编程语言及语言别名对照表
- 计算机视觉开源库OpenCV添加文字cv2.putText()参数详解
- 监控ui_做了10年监控系统,有些经验想和你分享
- 小型电梯尺寸_简易式家用电梯-潞城=小型阁楼家用电梯
- 五子棋java判断平局_2020-10-03 Java初级项目——从零开始制作一个简易五子棋游戏...
- get request uni 参数_接口测试实战| GET/POST 请求区别详解
- word2html文档,Word2HTML用户手册.doc
- 022_html计算机输出标签
- linux systemd 编译,交叉编译 systemd(to be continued)
- python 美团api接口对接_python实现比对美团接口返回数据和本地mongo数据是否一致示例...