【python用法自查】画图plot

在Python中,plot函数通常是matplotlib.pyplot模块的一部分,用于绘制二维图形。plot函数非常灵活,可以接受多个参数来自定义图形的外观。以下是一些plot函数常用的参数:

  1. x, y: 数据点的x和y坐标。xy可以是数组(如NumPy数组)或列表。如果xy的长度不同,较短的数组会被循环以匹配较长的数组的长度。

  2. format_string(可选): 这是一个简短的字符串,用于指定线型、标记类型和颜色。例如,'ro-'表示红色圆点标记和实线。这个字符串可以包含颜色、标记样式和线型。

    • 颜色:例如'b'(蓝色)、'g'(绿色)、'r'(红色)、'c'(青色)、'm'(品红)、'y'(黄色)、'k'(黑色)、'w'(白色)。
    • 标记样式:例如'.'(点)、','(像素)、'o'(圆圈)、'v'(下三角)、'^'(上三角)、'<'(左三角)、'>'(右三角)、'1'(下三叉)、'2'(上三叉)、'3'(左三叉)、'4'(右三叉)、's'(正方形)、'p'(五边形)、'*'(星号)、'h'(六边形1)、'H'(六边形2)、'+'(加号)、'x'(叉号)、'D'(菱形)、'd'(窄菱形)、'|'(竖线)、'_'(水平线)。
    • 线型:例如'-'(实线)、'--'(虚线)、'-.'(点划线)、':'(点线)。
  3. linewidth 或 lw(可选): 线条的宽度,以点为单位。

  4. linestyle 或 ls(可选): 线条的样式,如'-''--''-.'':'等,与format_string中的线型部分相同。

  5. color 或 c(可选): 线条的颜色。可以是颜色的名称(如'red')、十六进制颜色代码(如'#00ff00')、RGB或RGBA元组(如(1.0, 0.0, 0.0)表示红色)、灰度强度(如0.7)。

  6. marker(可选): 标记的样式,与format_string中的标记样式部分相同。

  7. markersize 或 ms(可选): 标记的大小,以点为单位。

  8. markerfacecolor 或 mfc(可选): 标记内部的颜色。

  9. markeredgecolor 或 mec(可选): 标记边缘的颜色。

  10. alpha(可选): 透明度,范围从0(完全透明)到1(完全不透明)。

  11. label(可选): 图例的标签。

一个简单的例子,展示如何使用一些plot函数的参数:

import matplotlib.pyplot as plt  
import numpy as np  
  
x = np.linspace(0, 10, 100)  
y = np.sin(x)  
  
plt.plot(x, y, 'r--', label='sin(x)', linewidth=2, markersize=10, marker='o', markerfacecolor='blue', markeredgecolor='green')  
plt.legend()  
plt.show()

这个例子中,plot函数绘制了一个红色的虚线,表示sin(x),线条宽度为2,带有蓝色的圆圈标记,标记大小为10,标记边缘颜色为绿色。图例的标签为'sin(x)'

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值