2013-07-23 2 views
0

Я делаю проект, который должен создать некоторые piecharts с библиотекой pyqtgraph. Я могу создавать диаграммы столбцов и линейные диаграммы, используя pyqtgraph.GraphicsWindow, но я не могу понять, как создать piechart. Существуют ли какие-то методы, которые могут помочь мне в этом?Как создать круговую диаграмму с pyqtgraph.GraphicsWindow и создать собственный масштаб по оси x

Другая проблема, я не знаю, как изменить масштаб оси x на некоторые дискретные настройки. Например, когда я делаю столбцовую диаграмму, я хочу установить число «5» в первый столбец «7» во второй столбец «16» в третий столбец ..... как я могу это реализовать?

ответ

0

Для первой проблемы, pyqtgraph не имеет встроенной графики круговых диаграмм. Однако их следует довольно просто построить, создав один из QGraphicsEllipseItem для каждого клина.

Для второго, используйте следующее:

majorTickValues = [(0,"5"),(1,"7"),(2,"16")] 
plotItem.getAxis('bottom').setTicks([majorTickValues]) 
Смежные вопросы