GKe*_*erv 8 python ggplot2 plotly ggplotly
前 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)
Run Code Online (Sandbox Code Playgroud)
最后一行将启动一个经典的情节动态查看器,其中包含鼠标图形交互、曲线选择等所有强大的功能......
谢谢你的帮助 :),
纪尧姆
如果你所寻求的只是一个交互式界面,那么你不需要 python 中的 ggplotly。ggplot(或者至少是plotnine,这是我正在使用的实现)使用已经是交互式的matplotlib,这与需要在顶部进行plotly的R ggplot2包不同。
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |