お試しくださいgallery item.このゴールを輝かしいものにするためにggvisを使用しています。 ギャラリーが消えた場合は、identify()
に似たツールチップを生成する最小限のコードをggvisで使用します。
require(ggvis)
mtcars$model<-rownames(mtcars)
mtcars %>% ggvis(~wt, ~mpg,key:=~model) %>%
layer_points() %>%
add_tooltip(function(df) df$model)
そして、より完全な、それでも最低限の例:
require(shiny)
require(ggvis)
mtcars$model<-rownames(mtcars)
shinyApp(
ui = fluidPage(
sidebarLayout(
sidebarPanel(h2("GGVis to Identify Points")),
mainPanel(ggvisOutput("carsplot"))
)
),
server = function(input, output) {
vis <- reactive({
mtcars %>% ggvis(~wt, ~mpg,key:=~model) %>%
layer_points() %>%
add_tooltip(function(df) df$model)
})
vis %>% bind_shiny("carsplot")
}
)
あなたはJavascript「チャートを作成するには、[rCharts](https://github.com/ramnathv/rCharts)パッケージを試してみました"Rから?これはShiny Appに簡単に埋め込むことができます。 –
@StéphaneLaurent私はこのパッケージに気付きましたが、この問題は発明の前に尋ねられます。 – ziyuang
私は昨日、[Timely Portfolio blog](http://timelyportfolio.blogspot.fr/)の対話型ggplotを見たことがありますが、今日はそれをもう一度見つけることができませんでした。 –