Python PyQtGraphで線の色を設定する方法を説明する。
結論
線の色を設定するには引数penに色を設定する。ここでは3通りの設定方法を示す。
- (R, G, B)で設定する。
- pg.mkPen((R, G, B))で設定する。
- QPen(QColor(R, G, B), 線の太さ)で設定する。
#!/usr/bin/env python3
import sys
from PyQt6.QtGui import QPen, QColor
from PyQt6.QtWidgets import QApplication, QWidget
import pyqtgraph as pg
class GuiWindow(QWidget):
def __init__(self, parent=None):
super().__init__(parent)
self.グラフを描画する()
def グラフを描画する(self):
self.graph = pg.GraphicsLayoutWidget(show=True)
self.p = self.graph.addPlot()
self.p.plot(x=[0, 1], y=[1, 1], pen=(255,255,0)) # 1
self.p.plot(x=[0, 1], y=[2, 2], pen=pg.mkPen((255,255,0))) # 2
self.p.plot(x=[0, 1], y=[3, 3], pen=QPen(QColor(255, 255, 0), 0)) # 3
if __name__ == '__main__':
app = QApplication(sys.argv)
window = GuiWindow()
sys.exit(app.exec())
まとめ
Python PyQtGraphで線の色を設定する方法を説明した。
コメント