📅  最后修改于: 2023-12-03 15:33:55.145000             🧑  作者: Mango
PyQtGraph 是一个基于 PyQt4/5 和 numpy 的图形库,特别适合进行实时数据的可视化。本文将介绍如何使用 PyQtGraph 创建一个散点图,并设置其笔的风格属性。
可以通过 pip 安装:
pip install pyqtgraph
使用 PyQtGraph 创建散点图时,需要定义 x 和 y 轴的数据,并调用 pg.ScatterPlotItem()
方法:
import pyqtgraph as pg
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([10, 12, 8, 15, 7])
scatter_plot = pg.ScatterPlotItem(x=x, y=y)
上述代码创建了一个简单的散点图。
在 PyQtGraph 中,可以使用 setPen()
方法设置散点图的笔的风格属性。如设置笔的颜色、线宽等。
以下示例代码演示了如何将散点图的笔颜色设置为红色,并将线宽设置为 2.0:
pen = pg.mkPen(color=(255, 0, 0), width=2.0)
scatter_plot.setPen(pen)
在上述示例代码中,mkPen()
函数创建了一个红色笔,笔宽为 2.0。setPen()
方法应用了这个笔的属性。
本文介绍了如何使用 PyQtGraph 创建一个散点图,并设置其笔的风格属性。希望能够帮助到大家。