使用matplotlib绘制折线图(绘制一天当中的气温变化)
- matplotlib绘制折线图
一、使用matplotlib绘制一天当中的气温变化
1、假设一天当中每隔两个小时(range(2,26,2))的气温分别是[15,13,14.5,17,20,25,26,26,27,22,18,15]
2、导入pyplot模块:from matplotplot import pyplot as plt
3、准备数据:
x轴
x = range(2,26,2)
y轴
y = [15,13,14.5,17,20,25,26,26,27,22,18,15]传入x和y,通过plot绘制出折线图:
plt.plot(x,y)5、执行程序展示图形:
plt.show()
二、图形展示结果:
三、图片修改
1、图片展示较为粗糙,我们还想有以下展示功能:
a.设置图片大小
b.保存到本地
c.图片描述信息
d.调整x轴y轴刻度的间距
e.线条的样式,如颜色,透明度等
f.标记出特殊点,如最高点或最低点
g.给图片添加水印2、设置图片大小
宽20,高8,每英寸上点的个数即像素是80
plt.figuer(figsize(20,8),dpi=80)3、保存图片
保存到当前文件下,图片名为t1.png
plt.savefig("./t1.png")4、绘制x轴的刻度(步长为2)
plt.xticks(x)5、调整x轴的步长
让x轴密集一些(步长为1):
plt.xticks(range(2,25))
步长为0.5:
_xtick_labels = [i/2 for i in range(4,49)]
plt.xticks(_xtick_labels)
x轴刻度又太密集了,取步长为3:
plt.xticks(_xtick_labels[::3]) #实际步长是1.56、调整y轴的刻度
#因为y轴是不规律的数字,plt.yticks()里不能直接传y,遍历传y轴的最大和最小刻度
plt.yticks(range(min(y),max(y)+1)7、设置显示中文
使用matplotlib绘制折线图(绘制一天当中的气温变化)相关推荐
- 使用 Matplotlib 给折线图绘制置信区间
最近在做数据分析过程中,需要探究属性和目标变量的关系,需要在绘制的折线图中给出其置信区间. 这个时候,我们可以使用plot.fill_between()函数来实现.其具体参数使用如下所示: matpl ...
- 用Python绘制折线图(上)
各个事业部需要在工作表中生成利润走势图,来分析利润走向. 但是一共有52个部门,也就是需要给52个Excel表格绘图,同样的绘图操作要重复52遍,如果一个个操作实在浪费时间. 还有绘制什么样式的图也需 ...
- C#连接SQL Server数据库绘制折线图
C#连接数据库绘制折线图 代码展示内容: 从数据库坐标信息表中读取坐标数据,根据读入的坐标数据绘制折线图. C#窗口中的坐标系是原点在窗口左上角,X轴方向是自左向右,Y轴方向是自上向下的.如果想在C# ...
- python使用matplotlib可视化折线图、在可视化图像中同时绘制多条折线图
python使用matplotlib可视化折线图.在可视化图像中同时绘制多条折线图 目录 python使用matplotlib可视化折线图.在可视化图像中同时绘制多条折线图
- python matplotlib绘制折线图
前言 众所周知,matplotlib 是一款功能强大开源的数据可视化模块,凭借着强大的扩展性构建出更高级别的绘图工具接口如seaborn.ggplot.我们来看看往期学习章节内容概述吧~ 接下来,我们 ...
- python matplotlib画折线图_python使用matplotlib绘制折线图教程
matplotlib简介 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序 ...
- python画曲线图例-python使用matplotlib绘制折线图教程
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中. 它的文档相当完备,并 ...
- 如何使用python画折线图-python使用matplotlib绘制折线图教程
matplotlib简介 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序 ...
- matplotlib.pyplot常用画图方式函数封装(一)——.plot绘制折线图及设置坐标轴箭头完美解决
matplotlib.pyplot常用画图方式函数封装(一)--.plot绘制折线图及设置坐标轴箭头完美解决 py.plot常见绘图设置函数封装 绘制函数图像(完美解决坐标轴添加箭头) 绘制折线图 p ...
最新文章
- hdu5701-中位数计数
- 设计模式之简单工厂模式
- variable ‘‘ of type ‘‘ referenced from scope ‘‘, but it is not defined 异常解决方法
- MAC 下 安装redis 并配置 php redis 扩展
- 解决vmware移动虚拟机之后执行ifconfig命令无输出的问题
- [html] 怎样在<pre>标签内不转义<和>符号(原样输出html标签)?
- 文件另存为时名称会改变_易经:人处在困境时,不要焦虑,改变固定习惯,就会迎来转机...
- 343. 整数拆分(JavaScript)
- LeetCode(589)——N叉树的前序遍历(JavaScript)
- 统计图表类库--libchart使用简介
- OpenCV-图像处理(28、轮廓发现(find contour in your image))
- AE中图层叠加模式的中英对照及说明
- Xcode 8 的新功能一览
- Olny Flashlight
- win7计算机不能设置双屏怎么回事,win7怎么设置双屏显示?Win7双屏显示设置的方法...
- 路由器找不到拨号服务器,路由器设置宽带拨号无法上网 怎么办?
- mysql日志管理及主从复制
- 01背包总结+传授个人经验
- Git 学习笔记 ignore 忽略文件
- 利用物联网+数据建模+数据可视化软件等工具,解决物联网大数据在行业中的应用与挑战