gpt4 book ai didi

Python ggplot 和 ggplotly

转载 作者:行者123 更新时间:2023-12-01 05:54:42 28 4
gpt4 key购买 nike

前 R 用户,我曾经通过 ggplotly() 函数广泛地结合 ggplot 和 plot_ly 库来显示数据。

刚到 Python 时,我看到 ggplot 库可用,但在与 plotly 的简单组合中找不到任何用于图形 react 显示的内容。

我会寻找的是这样的:

from ggplot import*
import numpy as np
import pandas as pd

a = pd.DataFrame({'grid': np.arange(-4, 4),
'test_data': np.random.random_integers(0, 10,8)})
p2 = ggplot(a, aes(x = 'grid', y = 'test_data'))+geom_line()
p2
ggplotly(p2)

最后一行将启动一个经典的 plotly 动态查看器,其中包含鼠标图形交互、曲线选择等所有强大的功能......

谢谢你的帮助 :),

纪尧姆

最佳答案

本开plotnine issue描述了一个类似的增强请求。

目前 mpl_to_plotly 函数似乎有时工作(对于某些几何?),但不一致。下面的代码,似乎工作正常。

from plotnine import *
from plotly.tools import mpl_to_plotly as ggplotly
import numpy as np
import pandas as pd

a = pd.DataFrame({'grid': np.arange(-4, 4),
'test_data': np.random.randint(0, 10,8)})
p2 = ggplot(a, aes(x = 'grid', y = 'test_data')) + geom_point()
ggplotly(p2.draw())

关于Python ggplot 和 ggplotly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50587634/

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