我試過了以下。我在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的」通過點擊RStudio的Knit HTML
按鈕或通過在控制檯中運行以下腳本:
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")
來源
2016-07-31 10:14:06
rmf
我會檢查出[的plotly護身符(https://github.com/ropensci/plotly/tree/master/vignettes),雖然他們不給我正確構建在RStudio中。 – alistaire