matplotlib绘图_Python之matplotlib绘图示例
在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围、坐标轴刻度大小、坐标轴名称等。
在matplotlib中包含了很多函数,用来对这些参数进行设置。
plt.xlim、plt.ylim 设置横纵坐标轴范围
plt.xlabel、plt.ylabel 设置坐标轴名称
plt.xticks、plt.yticks设置坐标轴刻度
以上plt表示matplotlib.pyplot
示例1:使用matlablib做图
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-5, 5, 100)
y1 = np.sin(x)
y2 = np.cos(x)
plt.figure(num=3, figsize=(8, 5))
plt.plot(x, y1)
plt.plot(x, y2, color='blue', linewidth=5.0, linestyle='--')
plt.xlim((-5, 5))
plt.ylim((-2, 2))
plt.xlabel('x axis')
plt.ylabel('y axis')
my_x_ticks = np.arange(-5, 5, 1.5)
my_y_ticks = np.arange(-2, 2, 1.5)
plt.xticks(my_x_ticks)
plt.yticks(my_y_ticks)
plt.show()
示例2:使用numpy array数据进行matlablib绘图
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(1, 10, 10)
y = np.array([1,2,3,4,5,6,7,8,9,15])
plt.figure(num=3, figsize=(8, 5))
plt.plot(x, y)
plt.xlim((1, 10))
plt.ylim((1, 15))
plt.xlabel('x axis')
plt.ylabel('y axis')
my_x_ticks = np.arange(1, 10, 1)
my_y_ticks = np.arange(1, 15, 1)
plt.xticks(my_x_ticks)
plt.yticks(my_y_ticks)
plt.show()
更多Python相关信息见Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-03/157658.htm
看了本文就点下在看吧↓↓↓
matplotlib绘图_Python之matplotlib绘图示例相关推荐
- python ppt 绘图_Python数据分析-Matplotlib绘图基础
本文结构: 一.Matplotlib绘图基础及中文乱码解决 二.如何利用pandas绘图? 三.如何利用notebook制作分析报告? 图形在我们日常生活中无处不在.如果没有可视化,就是一些数字罗列, ...
- python极坐标绘图_python – 在Matplotlib极坐标图上设置径向轴
我正在极坐标图上绘制方位角高程曲线,其中高程是径向分量.默认情况下,Matplotlib将径向值从中心的0绘制到周长的90.我想扭转局面,因此90度处于中心位置.我尝试通过调用ax.set_ylim( ...
- matplotlib 散点图_Python学习 —— matplotlib绘制三维曲线图和三维散点图
1.数据类型部分如下: group A B CA-1 0 0 0.1273 A-1 20 12 0.1087 A-1 40 36 0.1313 A-1 60 24 0.0865 A-1 80 12 0 ...
- matplotlib 散点图_python之matplotlib 折线图和散点图
安装完python,接下来学习数据分析.找了篇教程学习matplotlib,写折线图和散点图. 首先pip install matplotlib安装. 输入代码: import matplotlib. ...
- matplotlib 中文_Python 关于matplotlib无法显示中文字体的解决方法
#### 以下面的例子说明如何解决matplotlib画图中出现中文字体无法显示问题 要画出10-12点气温变化的图像 ``` from matplotlib import pyplot as plt ...
- qpython怎么用matplotlib_将matplotlib绘图嵌入pyqt的方法示例
我的终极整理,供参考 # coding:utf-8 import matplotlib # 使用 matplotlib中的FigureCanvas (在使用 Qt5 Backends中 FigureC ...
- 用python画动图_Python 绘图与可视化 matplotlib 制作Gif动图
参考链接:https://blog.csdn.net/theonegis/article/details/51037850 我们可以使用Matplotlib的animation类的FuncAnimat ...
- python 三维绘图_Python三维绘图--Matplotlib
编辑推荐: 本文主要介绍如何用python的matplotlib库中丰富的三维绘图工具进行绘图,运用三维图给我们对数据带来更加深入地理解,希望对大家有帮助. 本文来自于csdn ,由火龙果软件Alic ...
- python画仿真图-Python数据分析:绘图可视化之matplotlib入门
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于码客趣分享,作者码客趣分享 matplotlib的通常引入约定 ...
最新文章
- ionic ajax 跨域,解决 ionic 中的 CORS(跨域) 问题
- 【Kaggle-MNIST之路】两层的神经网络Pytorch(改进版)(二)
- python numpy矩阵索引_python-为什么scipy csr矩阵的行索引比numpy数组...
- flume的概述和运行机制
- 20155301实验三 免杀原理与实践
- Window open()使用方法
- 2013年3月百度之星A题
- 论文阅读(4)--Part-Stacked CNN for Fine-Grained Visual Categorization
- ios nstimer实现延时_iOS中定时器NSTimer的使用
- How to test software requirements specification (SRS)?
- 2019-05-22 防范ASP木马;如何防止注入攻击;
- SpringBoot集成MyBatisPlus
- tableau 集动作_在Tableau中通过添加操作,控制集并高亮显示数据
- Linux系统NFS故障现象
- Java实现的企业员工考勤管理系统
- 智图—源于QQ空间图片WebP化的思考
- 交换机生成树相关实验
- 【beyong-sms】一款支持多家短信服务商优美的PHP短信发送库
- ansible常用模块
- Windows System32下常见快捷指令