Python绘图库之pyqtgraph的用法详解
短信预约 -IT技能 免费直播动态提醒
plot
设置plot的pen属性的几种方法,通过画笔可以设置绘制图像的颜色、线宽等参数:
- pen=(255,0,0)
- pen=pg.mkPen(color=‘b’, width=5)
- pen=pg.mkPen({‘color’:‘FF0’, ‘width’: 2})
import sys
import os
from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
import pyqtgraph as pg
import numpy as np
pg.systemInfo()
data = np.random.normal(size=10000)
f1 = pg.plot(title='波形图1', y=data, pen=(255,0,0))
f1.setBackground('w')
f2 = pg.plot(title='波形图2', y=np.random.normal(size=50), pen=pg.mkPen(color='b', width=5))
f2.setBackground('g')
f3 = pg.plot(title='波形图3', y=np.random.normal(size=500),pen=pg.mkPen({'color':'FF0', 'width': 2}))
f3.setBackground('b')
if __name__ == "__main__":
pg.QtGui.QGuiApplication.exec_()
每个plot绘制的波形图都是一个独立的应用程序窗口:
设置symbolBrush,symbolPen属性:
import sys
import numpy as np
import pyqtgraph as pg
pg.plot(np.random.normal(size=100), pen=(255, 255, 0), symbolBrush=(0, 255, 0), symbolPen=(255, 0, 0))
if __name__ == "__main__":
pg.QtGui.QGuiApplication.exec_()
image
import sys
import numpy as np
import pyqtgraph as pg
pg.image(np.random.normal(size=(500, 500)))
if __name__ == "__main__":
pg.QtGui.QGuiApplication.exec_()
到此这篇关于Python绘图库之pyqtgraph的用法详解的文章就介绍到这了,更多相关Python绘图库pyqtgraph内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341