我想添加一个带有字符串的x轴((2,3,5,1),(11:30 pm,12:00am,12:30,1:00am))。我已经看到了一个使用pytgraph.GraphicsWindow()通过addPlot(axisItems)Show string values on x-axis in pyqtgraph完成的示例,但是PlotWidget()没有addPlot来添加x轴。
GraphicsWindows
继承自GraphicsLayout
,其addPlot
方法创建了一个PlotItem
,然后将其所有参数传递给PlotItem
构造函数。
PlotWidget
类包装单个PlotItem
,PlotWidget
构造函数也将其参数传递给PlotItem
构造函数。
因此,您应该能够将axisItems
参数传递给PlotWidget
构造函数。就像是:
myPlotWidget = PlotWidget(axisItems={'bottom': stringaxis})