python 绘制折线图-怎样用python绘制折线图
今天教大家用python绘制一些线性图案,需要的朋友可以借鉴参考一下。
画最简单的直线图
代码如下:import numpy as np
import matplotlib.pyplot as plt
x=[0,1]
y=[0,1]
plt.figure()
plt.plot(x,y)
plt.savefig("easyplot.jpg")
结果如下:
代码解释:#x轴,y轴
x=[0,1]
y=[0,1]
#创建绘图对象
plt.figure()
#在当前绘图对象进行绘图(两个参数是x,y轴的数据)
plt.plot(x,y)
#保存图象
plt.savefig("easyplot.jpg")
2.给图加上标签与标题
上面的图没有相应的X,Y轴标签说明与标题
在上述代码基础上,可以加上这些内容
代码如下:import numpy as np
import matplotlib.pyplot as plt
x=[0,1]
y=[0,1]
plt.figure()
plt.plot(x,y)
plt.xlabel("time(s)")
plt.ylabel("value(m)")
plt.title("A simple plot")
结果如下:
代码解释:plt.xlabel("time(s)") #X轴标签
plt.ylabel("value(m)") #Y轴标签
plt.title("A simple plot") #标题
3.画sinx曲线
代码如下:
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
#设置x,y轴的数值(y=sinx)x = np.linspace(0, 10, 1000)
y = np.sin(x)
#创建绘图对象,figsize参数可以指定绘图对象的宽度和高度,单位为英寸,一英寸=80pxplt.figure(figsize=(8,4))
#在当前绘图对象中画图(x轴,y轴,给所绘制的曲线的名字,画线颜色,画线宽度)plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)
#X轴的文字plt.xlabel("Time(s)")
#Y轴的文字plt.ylabel("Volt")
#图表的标题plt.title("PyPlot First Example")
#Y轴的范围plt.ylim(-1.2,1.2)
#显示图示plt.legend()
#显示图plt.show()
#保存图plt.savefig("sinx.jpg")
结果如下:
4.画折线图
代码如下:# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
#X轴,Y轴数据
x = [0,1,2,3,4,5,6]
y = [0.3,0.4,2,5,3,4.5,4]
plt.figure(figsize=(8,4)) #创建绘图对象
plt.plot(x,y,"b--",linewidth=1) #在当前绘图对象绘图(X轴,Y轴,蓝色虚线,线宽度)
plt.xlabel("Time(s)") #X轴标签
plt.ylabel("Volt") #Y轴标签
plt.title("Line plot") #图标题
plt.show() #显示图
plt.savefig("line.jpg") #保存图
相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
相关阅读:
以上就是怎样用python绘制折线图的详细内容,更多请关注php中文网其它相关文章!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
python 绘制折线图-怎样用python绘制折线图相关推荐
- Python案例:查询城市天气并绘制最高气温与最低气温折线图
Python案例:查询城市天气并绘制最高气温与最低气温折线图 一.解决思路 比如要查询"泸州"的天气. 1.首先获取泸州的城市代码 http://toy1.weather.com. ...
- python matplotlib绘制折线图_Matplotlib实践系列:折线图完全示例
matplotlib是Python下最常用的数据可视化绘图库,功能强大,绘图精美,虽然也有基于matplotlib的seabron库,极大得简化的绘图的流程,但个人还是更加偏向于在静态数据可视化方面使 ...
- python的matplotlib库绘制条形图、散点图、饼图、折线图
python的matplotlib库绘制条形图.散点图.饼图.折线图 当我们学会了爬虫,抓取到了一些数据,接下来就是做数据分析了.本文章介绍绘制图形的基本代码. 打开cmd用pip 安装,若输入pip ...
- python踩坑记(使用matplotlib绘制折线图遇到的问题及解法)
前几天老妹说毕设中图表部分是通过excel直接生成的,可能在答辩时候会显得很low,让我教教她怎么用python来画图.看了她的毕设,其实不难处理,就是两个折线图.这也让我松了一口气,毕竟快两年没有写 ...
- python 二维强度图_荐 python数据分析matplotlib库使用之二维图形绘制
本篇内容会在后期不定时更新 什么是matplotlib matplotlib是最流行的python底层绘图库,主要做数据可视化图表. 为什么要学习matplotlib 能将数据进行可视化,更直观的呈现 ...
- python画50个图-Python绘制六种可视化图表详解,三维图最炫酷!你觉得呢?
Python绘制六种可视化图表详解,三维图最炫酷!你觉得呢? 可视化图表,有相当多种,但常见的也就下面几种,其他比较复杂一点,大都也是基于如下几种进行组合,变换出来的.对于初学者来说,很容易被这官网上 ...
- python绘图subplot绘制5幅图:以2行绘制,首行3幅图,次行2幅图居中(内含绘制3幅图简单版)
文章目录 省时版本解决方法 遇到的问题 解决方法 参考 省时版本解决方法 请使用matplotlib.gridspec import matplotlib import matplotlib.pypl ...
- Python+matplotlib绘制多门课程学生成绩分布饼状图
封面图片:<Python程序设计实验指导书>,董付国,清华大学出版社 ================= 饼状图比较适合展示一个总体中各个类别所占的比例,例如商场年度营业额中各类商品.不同 ...
- python 山脊图_纯Python绘制艺术感满满的山脊地图,创意满分
而今天的文章,我们就来一起基于 Python ,配合颜色与字体的选择搭配,使用简短的代码,就可以创作出艺术海报级别的 山脊地图 . 2 基于ridge_map的山脊地图绘制 我们主要使用 matplo ...
- python 山脊图_纯Python绘制满满艺术感的山脊地图
❝ 本文示例代码及附件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes❞ 1 简介 下面的这幅图可能很多读者朋友们都看到 ...
最新文章
- Poj3177 分离的路径
- Xiotech任命新CEO EMC又少一员大将
- C语言基础-基本算法
- Eclipse执行import命令导入maven项目时报错:Add a version or custom suffix using Name template in Advanced set...
- SDNU 1171.合并果子(区间dp)
- PHP 9 大缓存技术总结
- C# WebApi 返回JSON类型
- rk3288 android4.4,ubuntu16.04下firefly rk3288的编译安卓4.4
- python少儿编程课件ppt_Python课程第五期
- 电商项目实战项目需求以及技术选型
- eZ Publish 2013.4 发布,CMS 内容管理系统
- 用RDA方式同步SQLCE与SQL SERVER数据库
- 步进电机驱动C语言代码,单片机控制步进电机系统(C语言源代码)
- 关于本机及网络无法连接SQLEXPRESS的解决办法
- 基于智能手机传感器数据的人类行为识别
- 【Python算法】:n个点m条边有权无向图
- 全国天气预报查询接口
- 升级TC Games电脑玩手游助手会员都有哪些特权?会员权益了解一下
- Spectral Core Crack,Spectral Core尽快创建数据库副本
- 微信小程序的复制功能
热门文章
- K-means算法Java实现
- python基础教程_学习笔记14:标准库:一些最爱——re
- 【原创】聊天+传送文件+设置字体及颜色(vs2010+mfc开发)
- HTML字符实体(Character Entities),转义字符串(Escape Sequence)
- Leetcode 383 Ransom Note
- Python后端相关技术/工具栈
- python基础学习(二)注释和算术运算符
- Ubuntu14.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
- 响应式注意要添加“视口”约束标记---viewport
- (读取,录入)语音处理