python【Matlibplot绘图库】-二维图形绘制
文章目录
- 1.折线图
- 2.散点图
- 3.直方图
- 4.修饰图
- 5.绘制多个子图
1.折线图
#绘制折线图
import matplotlib.pyplot as plt
year = [2011,2012,2013,2014]
pop = [1.2,3.4,4.5,6.5]
#折线图绘制函数
plt.plot(year,pop)
plt.show();
2.散点图
#绘制折线图
import matplotlib.pyplot as plt
year = [2011,2012,2013,2014]
pop = [1.2,3.4,4.5,6.5]
#散点图绘制函数
plt.scatter(year,pop)
plt.show();
3.直方图
#绘制直方图
import matplotlib.pyplot as plt
values = [0,1,2,3,4,1,2,3,4,4,5,2,4,1]
#直方图绘制函数,bins为直方图间隔份数
plt.hist(values,bins=10)
plt.show()
4.修饰图
title(’图形名称’) (都放在单引号内)
xlabel(’x轴说明’)
ylabel(’y轴说明’)
text(x,y,’图形说明’)
legend(’图例1’,’图例2’,…)
!!!!!!!!!!!!!!!
#coding=utf-8
import matplotlib.pyplot as pltyear = [1950,1970,1990,2010]
pop = [2.3,3.4,5.8,6.5]#折线图,实体填充
plt.fill_between(year,pop,0,color='green')#轴的标签
plt.xlabel('Year')
plt.ylabel('Population')#轴的标题
plt.title('World Population')#轴的y刻度
plt.yticks([0,2,4,6,8,10],['0B','2B','4B','6B','8B','10B'])
5.绘制多个子图
import matplotlib.pyplot as plt
import numpy as npdef f(t):return np.exp(-t) * np.cos(2 * np.pi * t)t1 = np.arange(0, 5, 0.1)
t2 = np.arange(0, 5, 0.02)plt.figure(12)
plt.subplot(221)
plt.plot(t1, f(t1), 'bo', t2, f(t2), 'r--')plt.subplot(222)
plt.plot(t2, np.cos(2 * np.pi * t2), 'r--')plt.subplot(212)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])plt.show()
python【Matlibplot绘图库】-二维图形绘制相关推荐
- 计算机图形学实验一(二维图形绘制)
计算机图形学实验一(二维图形绘制) 一.实验内容 二.实验环境 三.问题分析 四.算法设计 五.源代码 六.程序运行结果 一.实验内容 (1)绘制金刚石图案 金刚石图案的成图规则是:把一个圆周等分成n ...
- Matlab二维图形绘制与图形处理
Matlab二维图形绘制与图形处理 一.二维图形绘制 1.极坐标图 2.散点图 3. 平面等值线图 二.图形处理 1.添加格栅,图例 和标注 2.定制坐标 3.在之前基础上继续作图 4.新建图形置于当 ...
- MATLAB二维图形绘制
MATLAB二维图形绘制 数据点标记 数据点 颜色 线型 曲线图 一.plot函数 (一)最简单的plot函数调用格式: plot(x) (1)plot函数的参数 X 为普通向量, (2)plot函数 ...
- MATLAB学习——图形绘制(2):二维图形绘制plot指令
摘要 二维图形是MATLAB图形的基础,也是应用最广泛的图形类型之MATLAB提供了许多二维图形绘制函数. MATLAB基本的二维图形包括线型(LinePlots) .散点型(ScatterPlots ...
- autocad2007二维图画法_CAD二维图形绘制的教程
一般来说,大家使用CAD绘制的图形都是二维的,这些二维图形其实不难.接下来就是学习啦小编精心整理的一些关于CAD二维图形绘制的教程的相关资料,供你参考. CAD二维图形绘制的教程 1.绘图菜单绘图菜单 ...
- python 二维强度图_荐 python数据分析matplotlib库使用之二维图形绘制
本篇内容会在后期不定时更新 什么是matplotlib matplotlib是最流行的python底层绘图库,主要做数据可视化图表. 为什么要学习matplotlib 能将数据进行可视化,更直观的呈现 ...
- semilogx 多条曲线_MATLAB自学笔记(十五):二维图形绘制2
7.子图绘制 即在同一个图形窗口中同时绘制多幅相互独立的子图 subplot(m,n,k):将m*n幅子图中的第k幅图作为当前曲线的绘制地点.此种方法最为常用 subplot('position',[ ...
- 【OpenGL ES】二维图形绘制
目录 OpenGL ES 学习--2D 着色器语言基础知识 绘制纯色背景 JAVA版本 C++版本 绘制圆点.直线.三角形 JAVA版本 C++版本 绘制彩色三角形 JAVA版本 C++版本 绘制纯色 ...
- matlab画二维图彩图,matlab二维图形绘制.pdf
MATLAB 绘二维图 数据可视化的目的在于:通过图形,从一堆杂乱的离散数据中观察数 据间的内在关系,感受由图形所传递的内在本质. MATLAB 一向注重数据的图形表示,并不断地采用新技术改进和完备其 ...
- c++ 判断硬件是否支持opengl_【译】OpenGL 教程:二维图形绘制
为了更好的排版,请到以下博客查看此教程 OpenGl 环境搭建与介绍iamazing.cn 1. 搭建 OpenGL 环境 取决于你的编程平台,有以下教程: 基于 C++(也可以看译者自己写的教程) ...
最新文章
- Quartz2D绘图
- 拼多多二面:Mybatis是如何执行一条SQL命令的?
- 厦大肝癌研究成果登《细胞》顶刊背后:一作中途离世,捐献遗体用于医学研究...
- java sort reverse_Java ArrayList sort() 方法
- ant design select 坑总结
- 使用ABAP代码返回S/4HANA Material上维护的Attachment明细
- 用implicit和explicit打通两种类型
- 进阶攻略|前端最全的框架总结
- specular图使用方法_Unity| Specular高光反射初探(上)
- Gink掉过的坑(一):将CCTableView导入到lua中
- Java设计模式——装饰器模式
- 游戏音效素材大全下载 - 3000首高清无损-按分类整理
- ICPC-无限路之城(数学+思维)
- 【概念辨析】二维数组传参的几种可能性
- 指纹识别综述(2): 指纹传感器
- ubuntu20.04新系统安装网卡驱动显卡驱动等问题汇总
- Python 使用Pandas在原有Excel文件中创建子表格
- 四川大学计算机学院团委学生会,团委学生会
- INET的定制使用OMNET++
- Ubuntu下使用PlatformIO开发STC89/STC12/Arduino
热门文章
- RuntimeError: An attempt has been made to start a new process before the current pr
- This graphics driver could not find compatible graphics hardware 解决
- 目标检测 RCNN算法详解
- JobScheduler的使用
- Glusterfs 分布式存储安装部署
- 12款顶级SIEM工具比较与评级
- 二十七、事务隔离级别示例
- cmd编译java命令_使用CMD命令编译执行java命令
- sql文件与数据库的连接到服务器,如何:连接到基于文件的数据库
- android展示gif循环,android:GIF动画循环完成听众