←
PDF 500 / 520 Interactivity
→
English · PDF 500
Original PDF page 500
中文 · PDF 500

knitr::opts_chunk$set(fig.width = 5, fig.asp = 1/3) ## Column 1 ### Carat{r} ggplot(diamonds, aes(carat)) + geom_histogram(binwidth = 0.1) ### Cut{r} ggplot(diamonds, aes(cut)) + geom_bar() ### Color{r} ggplot(diamonds, aes(color)) + geom_bar() ## Column 2 ### The largest diamonds{r} diamonds %>% arrange(desc(carat)) %>% head(100) %>% select(carat, cut, color, price) %>% DT::datatable() ```

flexdashboard 还提供了创建侧边栏、选项卡集、数值框和仪表盘的简单工具。要了解更多关于 flexdashboard 的信息,请访问 http://rmarkdown.rstudio.com/flexdashboard/.

交互性

任何 HTML 格式(文档、笔记本、演示文稿或仪表盘)都可以包含交互式组件。

htmlwidgets

HTML 是一种交互式格式,你可以借助 htmlwidgets(生成交互式 HTML 可视化的 R 函数)来利用这种交互性。例如,请看下面这张 leaflet 地图。如果