Python中怎么用Matplotlib绘制图表
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,这篇文章主要介绍"Python中怎么用Matplotlib绘制图表"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python中怎么用Matplotlib绘制图
千家信息网最后更新 2025年02月24日Python中怎么用Matplotlib绘制图表
这篇文章主要介绍"Python中怎么用Matplotlib绘制图表"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python中怎么用Matplotlib绘制图表"文章能帮助大家解决问题。
前言
Matplotlib 是 Python 中类似 MATLAB 的绘图工具,如果您熟悉 MATLAB,那么可以很快的熟悉它。
Matplotlib 提供了一套面向对象绘图的 API,它可以轻松地配合 Python GUI 工具包(比如 PyQt,WxPython、Tkinter)在应用程序中嵌入图形。与此同时,它也支持以脚本的形式在 Python、IPython Shell、Jupyter Notebook 以及 Web 应用的服务器中使用。
折线图绘制与显示
# 展现一周天气# 1.创建画布plt.figure(figsize=(20,8)) # plt.figure(figsize=(),dpi=)# figsize:指定图的长宽# dpi:图像清晰度# 返回fig对象# 2.绘制图像plt.plot([1,2,3,4,5,6,7],[17,17,18,15,11,11,13],label="hh")# plt.plot(x,y,color=,line)# figure, axes = plt.subplots(nrows=1, ncols=2, figsize=(20,8), dpi=80)# 显示图例plt.legend(loc="lower left")# 添加网格显示plt.grid(True,linestyle='-',alpha=0.5)# 3.保存图像 必须放在show的前边,因为show会释放图像资源# plt.savefig("test.png")# 4.显示图像plt.show()
绘制数学函数图像
import numpy as np# 1.准备x,y数据x = np.linspace(-1,1,1000)y = 2 * x * x# 2.创建画布plt.figure(figsize=(20,8), dpi=80)# 3.绘制图像plt.plot(x,y)# 4.显示图像plt.show()
from jupyterthemes import jtplotjtplot.style(theme='monokai') #选择一个绘图主题import matplotlib.pyplot as plt# 个别环境需要以下代码%matplotlib inline
plt.figure()plt.plot([1,0,9],[4,5,6])plt.show()
散点图绘制
# 1.准备数据x, y = [1,2,3,4,5,6,7], [17,17,18,15,11,11,13]# 2.创建画布plt.figure(figsize=(20, 8))# 3.绘制图像plt.scatter(x,y)# 4.显示图像plt.show()
绘制柱状图
# 1.准备数据x, y = [1,2,3,4,5,6,7], [17,17,2,15,11,11,13]# 2.创建画布plt.figure(figsize=(20, 8))# 3.绘制图像plt.bar(x,y,width=0.5,color=['r','b','y','g'])# 4.显示图像plt.show()
绘制直方图
x = [1,2,3,4,5,6,17,17,18,15,11,45,12,54,23,45,6,12,87,51,11,13]plt.figure(figsize=(20,8), dpi=80)distance = 2group_num = int((max(x) - min(x)) / distance)plt.hist(x, bins=group_num)plt.show()
饼图
# 1.准备数据x, y = [1,2,3,4,5,6,7], ['17','17','2','15','11','11','13']# 2.创建画布plt.figure(figsize=(20, 8))# 3.绘制图像plt.pie(x,labels=y,autopct='%1.2f%%',colors=['r','b','y','g'])# x,y轴刻度等长plt.axis('equal')plt.legend(loc="lower left")# 4.显示图像plt.show()
关于"Python中怎么用Matplotlib绘制图表"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
图像
画布
数据
准备
图表
知识
绘图
对象
工具
行业
应用
不同
实用
与此同时
代码
内容
函数
刻度
前言
图例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
幼儿园网络安全宣传黑板报
北京博思致新互联网科技
嘉定区网络技术服务售后保障
交行软件开发中心校招
网络安全法是哪年哪月开启
俄罗斯网络安全法规
网络安全宣传活动主持词
潜渊症服务器运行缓慢
网络安全工程师简历证件照
物理服务器去哪买
数据库建表唯一值
网络安全开发包详解pdf
radar指纹数据库
用id加入服务器安全吗
汕尾管理软件开发定制
网闸 http 数据库
前置机数据库中的推送
代理服务器购买
微小企业可以申请网络技术公司吗
制作漫画软件手机软件开发
能ping通服务器但无法远程
管家婆数据库工具
阜阳市网络安全和信息化委员会
怎样设置服务器管理地址
优径上海软件开发有限公司
客户管理软件 服务器端
数据库建表唯一值
安徽数据软件开发设施服务标准
轮椅公司服务器
研究生读网络安全专业怎么样