关于Rmarkdown html文档的ggplot工具提示

时间:2015-10-30 05:45:07

标签: r ggplot2 shiny r-markdown

我遇到的问题包括在Rmarkdown html输出中为ggplot提供工具提示。请不要误会我的意思我阅读了闪亮的交互式图表指南,但我只是感到困惑,因为R markdown没有UI和Server组件在相同的结构中闪亮的应用程序。所以我的问题是如何在Rmarkdown html输出中包含ggplot工具提示。

在示例

下面
---
title: "testing"
date: "30 October 2015"
runtime: shiny
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library (ggplot2)
library (shiny)
library (shinyapps)
```
## R Markdown
```{r cars}
ggplot(cars, aes(x=speed, y=dist))+
geom_point()
renderText({
paste0("x=", input$plot_click$x, "\ny=", input$plot_click$y)
})
```

2 个答案:

答案 0 :(得分:1)

这是一个示例

library(googleVis)
Scatter1 <- gvisScatterChart(cars)
plot(Scatter1)

答案 1 :(得分:1)

我通过创建Shiny应用然后将应用嵌入我的Rmarkdown文档来解决了这个问题。

要嵌入应用,我使用了Rmarkdown主页上提供的内联应用说明

http://rmarkdown.rstudio.com/authoring_embedded_shiny.html

对于工具提示,说明是从闪亮的应用程序提供的

http://shiny.rstudio.com/gallery/plot-interaction-advanced.html