gpt4 book ai didi

python - 如何在 gui 中放置 python gglot 图?

转载 作者:太空宇宙 更新时间:2023-11-03 18:34:33 25 4
gpt4 key购买 nike

我已经使用 pandas 和 ggplot 在 ipython 中完成了数据分析,但现在我想将其移至 gui 并考虑使用 pyqt。

要在 pyqt 中创建图形,我通常会使用 matplotlib,类似的东西..

    import matplotlib.pyplot as plt
figure = plt.figure()
figure.add_subplot(111)
ax.plot(data, '*-')

但我想使用 pandas 和 ggplot 之间的集成。但这不起作用

    p = ggplot(mtcars, aes('mpg', 'qsec')) + geom_point(colour='steelblue')
ax.plot(p)

如何在 pyqt 程序中绘制 python ggplot 图形?

最佳答案

上面的 p.draw() 将返回一个 matplotlib 图形。您可以使用此图添加子图,然后将此轴传递给 pandas 绘图函数或直接使用 matplotlibs 绘图。目前无法组合两个 ggplot 图(或任何现有图与新的 ggplot 图)(请参阅 github.com/yhat/ggplot/issues/160 和 github.com/yhat/ggplot/issues/181)。

关于python - 如何在 gui 中放置 python gglot 图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21839756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com