使用Matplotlib库绘制了一个图形

前言

本文学习的用Matplotlib绘制一个正弦函数曲线,大家跟我来

第一步:编辑代码
python 复制代码
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(0,10,1000)
#用NumPy中的linspace函数生成一个包含1000个在0到10之间均匀分布的数值的数组,并将其赋值给x
y=np.sin(x)    
#计算数组x中每个元素的正弦值

z=np.cos(x)    
#计算数组x中每个元素的余弦值

plt.figure(figsize=(10,6))    
#创建一个新的图形窗口,并设置其大小为宽10英寸、高6英寸

plt.plot(x,y,label='$sin(x)$',color='red',linewidth=3)
#绘制x和y数组对应的曲线,设置曲线的标签为sin(x),颜色为红色,线宽为3

plt.plot(x,z,label='$cos(x)$')
绘制x和z数组对应的曲线,设置曲线的标签为cos(x),颜色为默认颜色

plt.xlabel("Time(s)")    
#设置x轴的标签为"Time(s)"

plt.ylabel("Volt")    
#设置y轴的标签为"Volt"

plt.title("PyPlot First Example")
#设置图形的标题为"PyPlot First Example"

plt.ylim(-1.2,1.2)   
#置y轴的范围为-1.2到1.2

plt.legend()   
#显示图例,其中包含每条曲线的标签

plt.show()    
#显示绘制的图形

大家记得看注释中的详细解释~

第三步:看我们的结果

运行后我们可以看到一张这样的图表,这样就成功了!

大家加油,点赞收藏加关注,谢谢大家!

相关推荐
java1234_小锋3 天前
一周学会Matplotlib3 Python 数据可视化-绘制自相关图
开发语言·python·信息可视化·matplotlib·matplotlib3
java1234_小锋5 天前
一周学会Matplotlib3 Python 数据可视化-绘制热力图(Heatmap)
开发语言·python·信息可视化·matplotlib·matplotlib3
java1234_小锋5 天前
一周学会Matplotlib3 Python 数据可视化-绘制散点图(Scatter)
开发语言·python·信息可视化·matplotlib·matplotlib3
姜—姜6 天前
数据分析总结
数据挖掘·数据分析·numpy·pandas·matplotlib·jieba·seaborn
万粉变现经纪人6 天前
何解决PyCharm中pip install安装Python报错ModuleNotFoundError: No module named ‘json’问题
python·pycharm·json·beautifulsoup·scikit-learn·matplotlib·pip
java1234_小锋7 天前
周学会Matplotlib3 Python 数据可视化-绘制折线图(Lines)
开发语言·python·信息可视化·matplotlib·折线图·matplotlib3
java1234_小锋7 天前
一周学会Matplotlib3 Python 数据可视化-绘制直方图(Histogram)
开发语言·python·信息可视化·matplotlib·matplotlib3
OAFD.10 天前
Matplotlib 入门到实战:从零开始学 Python 数据可视化
python·信息可视化·matplotlib
咩?11 天前
SEABORN库函数(第十八节课内容总结)
开发语言·python·matplotlib·seaborn
仪器科学与传感技术博士11 天前
Matplotlib库:Python数据可视化的基石,发现它的美
开发语言·人工智能·python·算法·信息可视化·matplotlib·图表可视化