Python PyQtGraphで点の塗りつぶしの色を設定する方法を説明する。
結論
点の塗りつぶしの色を設定するにはsymbolBrush=色と設定する。
具体例
#!/usr/bin/env python3
import sys
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], y=[0], symbolSize=50, symbolBrush=(255, 0, 0)) # 赤
self.p.plot(x=[1], y=[0], symbolSize=50, symbolBrush=( 0, 255, 0)) # 緑
self.p.plot(x=[2], y=[0], symbolSize=50, symbolBrush=( 0, 0, 255)) # 青
self.p.plot(x=[3], y=[0], symbolSize=50, symbolBrush=(255, 255, 0)) # 黄
if __name__ == '__main__':
app = QApplication(sys.argv)
window = GuiWindow()
sys.exit(app.exec())
まとめ
PyQtGraphで点の塗りつぶしの色を設定する方法を説明した。
コメント