我正在做一个需要用pyqtgraph库创建一些饼图的项目。我可以使用pyqtgraph.GraphicsWindow制作柱形图和折线图,但我无法找到如何创建饼图。是否有一些方法可以帮助我实现这一目标?
另一个问题,我不知道如何通过某些离散设置更改x轴刻度。例如,当我制作柱形图时,我想设置一个数字'5'到第一列,'7'到第二列,'16'到第三列.....我该如何实现呢?
答案 0 :(得分:0)
对于第一个问题,pyqtgraph没有内置饼图图形。但是,通过为每个楔形创建一个QGraphicsEllipseItem,构造起来应该相当简单。
对于第二个,请使用以下内容:
majorTickValues = [(0,"5"),(1,"7"),(2,"16")]
plotItem.getAxis('bottom').setTicks([majorTickValues])