Matplotlib plt.plot() 函数参数详解及示例
Matplotlib plt.plot() 函数参数详解及示例
plt.plot() 函数是 Matplotlib 库中的一个基本函数,用于绘制线条图。
参数
- x: 表示 x 轴数据的数组或者列表。
- y: 表示 y 轴数据的数组或者列表。如果省略,则默认为 x 的索引值。
- fmt: 表示线条的格式字符串,可以指定线条的颜色、线型和标记。例如,'r-' 表示红色实线,'g--' 表示绿色虚线,'bo' 表示蓝色圆点。
- linewidth: 表示线条的宽度,默认为 1。
- linestyle: 表示线条的线型。常用的线型有实线 ('-')、虚线 ('--')、点划线 ('-.' ) 和点线 (':')。
- marker: 表示线条的标记。常用的标记有圆点 ('.')、方形 ('s')、三角形 ('^') 和十字 ('+')。
- markersize: 表示标记的大小,默认为 6。
- label: 表示线条的标签,用于图例的显示。
- color: 表示线条的颜色。可以使用颜色名称(如 'red'、'green' 等)或者 RGB 值(如 (0.1, 0.2, 0.3))。
- alpha: 表示线条的透明度,取值范围为 0 到 1 之间。
- linestyle: 表示线条的样式,可以是 '-'(实线)、'--'(虚线)、':'(点线)等。
其他参数还有:markeredgecolor、markeredgewidth、markerfacecolor、markercolor 等。
示例
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
y = np.sin(x)
plt.plot(x, y, 'r-', linewidth=2, label='sin(x)')
plt.xlabel('x')
plt.ylabel('sin(x)')
plt.title('Sin Function')
plt.legend()
plt.grid(True)
plt.show()
原文地址: https://www.cveoy.top/t/topic/pe3h 著作权归作者所有。请勿转载和采集!