python绘图入门
1. 系统环境
2. 搭建绘图环境
3. 画图
#!/usr/bin/pythonimport numpy as np
import pylab as plx = [1, 2, 3, 4, 5] # Make an array of x values
y = [1, 4, 9, 16, 25] # Make an array of y values for each x valuepl.plot(x, y) # use pylab to plot x and y
pl.show() # show the plot on the screen
效果如图:
#!/usr/bin/pythonimport numpy as np
import matplotlib.pyplot as pltxData = np.arange(0, 10, 1)
yData1 = xData.__pow__(2.0)
yData2 = np.arange(15, 61, 5)
plt.figure(num=1, figsize=(8, 6))
plt.title('Plot 1', size=14)
plt.xlabel('x-axis', size=14)
plt.ylabel('y-axis', size=14)
plt.plot(xData, yData1, color='b', linestyle='--', marker='o', label='y1 data')
plt.plot(xData, yData2, color='r', linestyle='-', label='y2 data')
plt.legend(loc='upper left')
plt.savefig('/home/plot1.png', format='png')
效果如下图:
#!/usr/bin/pythonimport numpy as np
import matplotlib.pyplot as pltx = np.linspace(0, 10, 1000)
y = np.sin(x)
z = np.cos(x**2)plt.figure(figsize=(8,4))
plt.plot(x,y,label="sin(x)",color="red",linewidth=2)
plt.plot(x,z,"b--",label="cos(x^2)")
plt.xlabel("Time(s)")
plt.ylabel("Volt")
plt.title("PyPlot First Example")
plt.ylim(-1.2,1.2)
plt.legend()
plt.show()
效果如下图:
4. 参考文献
python绘图入门相关推荐
- python 柱状图 间距_专题第18篇:Python 绘图入门
我的施工之路 1我的施工计划2数字专题3字符串专题4列表专题5流程控制专题6编程风格专题7函数使用8面向对象编程(上篇)9面向对象编程(下篇)10十大数据结构11包和模块使用总结12Python正则专 ...
- python画建筑_专题 | Python 绘图入门
我的施工之路 Python 绘图入门 这是施工系列第18篇,同时也进入到一个新的阶段:Python绘图篇.作为绘图模块的第一篇,与大家一起过过最基本的Python绘图原理. 掌握基本的绘图原理很有必要 ...
- 使用matplotlib,pylab进行python绘图
一提到python绘图,matplotlib是不得不提的python最著名的绘图库,它里面包含了类似matlab的一整套绘图的API.因此,作为想要学习python绘图的童鞋们就得在自己的python ...
- python bokeh教程_使用Jupyter Notebook+bokeh绘图入门完整步骤
原标题:使用Jupyter Notebook+bokeh绘图入门完整步骤 Bokeh是一款基于浏览器的交互式绘图工具,在IPython Notebook中具有非常好的表现. 安装anaconda3,单 ...
- python快速入门 pdf-Python快速入门 (第3版) PDF 下载
相关截图: 资料简介: 这是一本Python快速入门书,基于Python 3.6编写.本书分为4部分,*部分讲解Python的基础知识,对Python进行概要的介绍:第二部分介绍Python编程的重点 ...
- python快速入门 pdf-零起点PYTHON机器学习快速入门 PDF |网盘链接下载|
资料目录: 第 1 章 从阿尔法狗开始说起1 1.1 阿尔法狗的前世今生.......1 1.2 机器学习是什么.....2 1.3 机器学习大史记.....3 1.4 机器学习经典案例....... ...
- python数据分析入门学习笔记儿
转载: http://www.cnblogs.com/zzhzhao/p/5269217.html 学习利用python进行数据分析的笔记儿&下星期二内部交流会要讲的内容,一并分享给大家.博主 ...
- R绘图 vs Python绘图(散点图、折线图、直方图、条形图、箱线图、饼图、热力图、蜘蛛图)
写在前面:为啥不用excel绘制这些图,用PoweBI,帆软BI等可视化软件来绘图,不是更方便吗?的确,这些工具都很方便,但同时,它们显得很呆,不够灵活,更为致命的是,它们绘制出的图形,分辨率不够,用 ...
- seaborn绘图入门1(lineplot+barplot+heatmap+scatterplot)
文章目录 1. lineplot 线图 2. barplot .heatmap 条形图.热图 2.1 barplot,条形图 2.2 heatmap,热图 3. scatterplot.regplot ...
最新文章
- Ubuntu 系统安装Visual Studio Code
- web应用的负载均衡、集群、高可用(HA)解决方案
- [Java 基础]方法
- python爬虫代码实例-Python爬虫之urllib示例
- 最新!压缩为rar格式方法,目前只能用:WinRAR压缩工具-rar压缩格式的版权所有者。
- 从实例入手学习Shiro的会话机制
- php正则表达式匹配img中任意属性的方法
- C# Activator
- Scala入门到精通——第二十五节 提取器(Extractor)
- Linux 学习_在Linux下面安装tomcat
- 用Spring长轮询Tomcat
- 小程序开发(13)-location定位
- 算法工程师面试备战笔记11_朴素贝叶斯分类某个类别概率为0怎么办
- 索引sql server_维护SQL Server索引
- html a 的写法,HTML超链接a标记CSS样式写法示例
- 【深入理解JS核心技术】13. 什么是高阶函数
- Linux-C 文件操作
- 菜鸟教程 Python100例答案
- 基于SSM的房屋租赁管理系统
- IDEA Translation插件,有道智云(有道翻译)应用ID,密钥申请教程
热门文章
- 黑客攻防实战,黑客入门到精通,收藏这一篇就够了
- 电脑关不掉计算机窗口,电脑关不掉怎么办?
- 基于javaweb的个人pc电脑商城系统(java+ssm+jsp+jquery+mysql)
- Java 抽象类与接口 编程练习
- 利用协方差,皮尔逊相关系数和斯皮尔曼相关系数确定变量间的关系
- 什么是DDos攻击,如何有效缓解DDos攻击?
- 深入理解java虚拟机 新生代_深入理解java虚拟机:笔记
- iOS的GCD、NSThread、NSOperation、锁、Runloop的介绍和使用
- JavaWeb-10 (项目案例7 文件上传与富文本编辑器)
- mmdetection2使用教程