Ответ 1
Я пробовал следующее. В RStudio я создал документ R markdown (test.Rmd) и добавил следующее.
## Testing interactive graphics
```{r}
library(highcharter)
library(ggplot2)
data(diamonds, economics_long, mpg, package = "ggplot2")
hchart(mpg, "scatter", x = displ, y = hwy, group = class)
```
Преобразуйте этот "test.Rmd" в "test.md" и, наконец, в "test.html", нажав кнопку Knit HTML
в RStudio ИЛИ, запустив в консоли следующую script:
library(knitr)
knit("test.Rmd", tangle=F, encoding = "utf-8")
render("test.md",output_format=html_document())
Это создает html файл с интерактивной графикой.
Да. Это не plotly
, но highcharter
- это хороший R-пакет, который включает в себя несколько интерактивных графических библиотек javascript, и он прост в использовании. Он также лучше документирован, чем rCharts
, например. Сопровождающий пакет также дружелюбен и отвечает запросам. Установите пакет highcharter
здесь:
library(devtools)
install_github("jbkunst/highcharter")