【matplotlib】画图基本函数 pyplot 画曲线图

from matplotlib import pyplot as plt

1.1 plot函数

# 生成1991,到2021数据作为x轴
dates = np.arange(1991,2021)
# 生成50到500的随机数,30个作为y轴 
sales = np.random.randint(50,500,size=30)
#绘制销量图:
plt.plot(dates,sales)

# 可以利用xticks函数 规定范围中X数值的显示规则,然后在进行画图
plt.xticks([1990,2005,2010,2020]) # 元素本身
plt.plot(dates,sales)

1.2 显示网格:plt.grid()

 plt.grid(True, linestyle = "--",color = "gray", linewidth = "0.5",axis = 'x')

显示网格
linestyle:线型
color:颜色
linewidth:宽度
axis:x,y,both,显示x/y/两者的格网
x = np.linspace(-np.pi,np.pi,256,endpoint = True)
c, s = np.cos(x), np.sin(x)
plt.plot(x, c)
plt.plot(x, s)
# 通过ndarry创建图表
#plt.grid(True, linestyle = "--",color = "gray", linewidth = "0.5",axis = 'both')
plt.grid(True,linestyle="--")

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用PythonMatplotlib库来曲线图,你可以按照以下步骤进行操作: 1. 导入必要的库: import numpy as np import matplotlib.pyplot as plt 2. 准备数据: x = np.linspace(0, 10, 1000) # 创建一个包含1000个元素的等间距数组 y = np.sin(x) # 计算y值,这里以正弦函数为例 3. 创建图形对象: plt.figure(figsize=(8, 4)) # 创建一个大小为8x4的图形对象 4. 绘制曲线: plt.plot(x, y, label="$sin(x)$", color="red", linewidth=2) # 绘制曲线,设置标签、颜色和线宽 5. 设置图形属性: plt.xlabel("Time(s)") # 设置x轴标题 plt.ylabel("Volt") # 设置y轴标题 plt.title("PyPlot First Example") # 设置图形标题 plt.ylim(-1.2, 1.2) # 设置y轴的显示范围 6. 显示图形: plt.show() # 显示图形 以上步骤通过使用Matplotlib函数来绘制曲线图,并设置了相关的属性,最后通过plt.show()函数来显示图形。你也可以根据需要对图形进行进一步的美化和调整。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [pythonmatplotlib画图 曲线图](https://blog.csdn.net/blog_empire/article/details/42393609)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [PythonMatplotlib曲线和柱状图(Code)](https://download.csdn.net/download/weixin_38704284/15444556)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值