Python ggplot和ggplotly

问题描述 投票:4回答:1

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

[刚到Python,我看到ggplot库可用,但是在与plotly组合的图形反应显示的简单组合中找不到任何东西。

我想要的是类似:

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)

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

感谢您的帮助:),

纪尧姆

python ggplot2 plotly ggplotly
1个回答
0
投票

如果您寻求的只是一个交互式界面,则无需在python中进行ggplotly。ggplot(或者至少是我正在使用的实现-plotnine)使用已经具有交互性的matplotlib,这与R ggplot2程序包需要在顶部绘制的方式不同。

© www.soinside.com 2019 - 2024. All rights reserved.