matplotlib画图之绘制曲线图
文章目录
- 一、绘制曲线图
一、绘制曲线图
其实绘制曲线还是使用的绘制折线图的方法,只不过取得点非常的密集,使得曲线整体平滑。
示例代码:
matplotlib画图时linestyle,color和loc参数的设置
from pylab import *
mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体(解决中文无法显示的问题)
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像时负号“-”显示方块的问题
# 创建一个8*6点的图,设置分辨率为80
figure(figsize=(8,6),dpi=80)
# 创建一个新的1 * 1 的子图,并绘制在其中的第一块
subplot(1,1,1)
X = np.linspace(-np.pi,np.pi,256,endpoint=True)
C,S = np.sin(X),np.cos(X)
# 绘制余弦曲线,使用蓝色的宽度为1像素的线条
plot(X,C,color='blue',linewidth=1,linestyle='-')
# 绘制正弦曲线,使用绿色的、连续的、宽度为1像素的-.
plot(X,S,color='green',linewidth=1,linestyle='-.')
# 设置横轴的上下限
xlim(-4.0,4.0)
# 设置横轴的刻度
# np.linspace(-4,4,9,endpoint=True)将-4到4分成9份,并且取最后一个点,相当于刻度为1
xticks(np.linspace(-4,4,9,endpoint=True))
# 设置纵轴的上下限
ylim(-1.0,1.0)
# 设置横轴的刻度
# np.linspace(-1,1,3,endpoint=True)将-1到1分成5份,并且取最后一个点,相当于刻度为0.5
yticks(np.linspace(-1,1,3,endpoint=True))
# 在屏幕上显示绘制的曲线
plt.show()
代码运行结果如下:
matplotlib画图之绘制曲线图相关推荐
- python使用matplotlib画图,绘制三维、二维曲线。设置字体大小以及坐标系间距等
话不多说,直接看代码和效果(不设置字体大小.逐个设置以及批量设置),其中,曲线的大小.类型以及颜色可以看我的另一篇博客. import matplotlib.pyplot as plt from mp ...
- pyqt5与matplotlib结合画图 ,绘制动态图形
pyqt5与matplotlib结合画图,绘制动态图,使图一直刷新. 常规的绘图加一个定时器就能完成. 如给一个数组x=[3,4,5],每隔一秒,数组就会添加一个数,同时每隔一秒就会画一次x的图,实现 ...
- python绘制折线图数值小数点太长_Python matplotlib画图y轴数值不按大小排列问题
matplotlib 画图的时候经常会出现y轴数据不按大小排列的问题,很混乱,这主要是因为数据类型的错误,导致的!大家可以仔细阅读下以下两个案例,就应该有答案了: 案例一: 昨天偶然做一个爬取数据,做 ...
- python matplotlib画图的几个实例--latex,坐标系等
文章目录 实例1 学会使用tex/latex 实例2 学会画坐标轴 2.1过程 2.2 典型例子 2.2.1 一条带箭头的竖线 2.2.2 坐标系 2.2.3 坐标系上画三角函数 实例1 学会使用te ...
- Matplotlib画图常用方法总结(全)
Matplotlib画图指南 常见的python的matplotlib 的画图的方法,画散点图,曲线图,子图,以及子图的布局,间距等. 1:首先导入包,因为画图常用的数据类型我们需要导入包numpy ...
- Matplotlib画图教程:在QT界面中嵌入三维图片
Matplotlib画图教程:在QT界面中嵌入三维图片 需求: 做项目报告的时候,有这么一个想法,就是能通过UI随时调用matplotlib进行二维图和三维图的绘制.因此就诞生了做这么一个小模块的想法 ...
- Matplotlib画图之调整字体大小
Matplotlib画图之调整字体大小 在我们处理数据的时候,需要对大量的数据进行绘图,就免不了要使用到Matplotlib.而在画图进行一些细节的设置的时候,需要涉及到字体颜色大小.坐标标注等进行处 ...
- word怎么根据点画曲线_用word怎么画曲线图 word里如何绘制曲线图
Word中绘制曲线图的方法如下: 1.通过桌面快捷方式或搜索来打开Word文档. 2.在随后打开的界面左侧点击你想绘制曲线图的文档. 3.在界面上方点击"插入"按钮,在随后打开的界 ...
- Python Matplotlib 散点图的绘制
之前使用matplotlib绘制曲线图直接使用的是plot()方法,其实绘制基础的散点图很简单,只要使用scatter()方法就可以了,其他的设置方式与曲线图的设置方式也是一致的. 例如: impor ...
最新文章
- python多次循环输出_函数的Python循环(多次将输出作为输入重用)
- eigen 编译_OpenCV+Eigen上位机程序移植(七十一)
- java 回收策略_Java堆回收策略
- 兼容Tomcat和Weblogic的Spring 数据源JNDI配置
- java按列读取数据再存储_Java指定行读写数据
- java词汇速查手册_java 词汇表速查手册
- SpringBoot学习——@Autowired自动注入报:could not be found问题的理解和解决方案
- 电脑位数怎么看_怎么用电脑播放4K视频?怎么用电脑看4K电影? 附带详细教程...
- 使用perl统计单词(字母)
- 对输入的两个整数按大小顺序输出
- 7月30日PMP考试注意事项
- 在将计算机技术应用于会计工作的初期,所开发的会计核算软件主要用于,2013年会计从业考试《电算化》会计核算软件...
- 从《目标》、《凤凰项目》到《持续交付》:DevOps 的过去、现在及未来 | Chat · 预告
- App低代码开发的最终形态?APICloud可视化开发初体验
- win10 office提示‘VBE6EXT.OLB不能被加载‘怎么办
- python RGB与LCH互转 算法
- mysql通过配置文件进行优化
- 无法解析该名称 outlook必须处于联机,控制面板删除账户
- NLP领域的最新研究进展
- 记账的优缺点分析 聊聊记账这些事
热门文章
- vue表格回车切换到下一个input或select(回车代替tab功能)
- 应用之星:十问十答,让你更快了解H5制作和app开发
- MyEclipse8.5注册码到2015年及office2010密钥
- html实现好看的个人介绍,个人主页模板4(附源码)
- 【Linux】vi编辑器如何使用
- 美国APOLLO不锈钢球锥单向阀61LF
- 在sed插入语句中输出制表位 \t
- Swift学习笔记14——初始化(Initialization)和析构(Deinitialization)其一
- 计算机 锁定 无法安装,笔记本win7系统不能安装360安全卫士如何解决
- No implementation found for java.lang.String android.os.SystemProperties.native_get(java.lang.String