![](/img/trans.png)
[英]savewidget from htmlwidget in R , cannot save html file in another folder
[英]How to save HTML file from googlevis in R
當我繪制運動圖時
m = gvisMotionChart(Fruits, idvar=’Fruit’, timevar=’Year’);
plot (m)
我在瀏覽器上得到結果。 我將需要將此HTML文件保存在某個位置以供脫機訪問。 實際需要的是,我有一個數據庫並創建了運動圖。 我想在AWS上托管該文件並共享URL。 (簡單地說,我想離線訪問HTML頁面)
我試圖打印(復制html代碼)並直接通過R保存
cat(m$html$chart, file="tmp.html")
我還嘗試在瀏覽器上按CTRL + S,以顯示Rstudio的數據輸出(作為html文件)。 但是沒有任何效果。
googleVis :: gvisTable()和googleVis :: gvisGauge()可以正常工作(靜態數據/表格,但動態圖表無法正常工作)
我建議您創建一個個人網頁,您可以在上面共享動態圖表。 繪制圖表后,單擊頁面下方的“圖表ID”,復制HTML代碼並將其粘貼到頁面制作器的HTML編輯器中。
最好,
認證機構
根據該文檔 ,html字符串是對象m
一部分。
基本上,使用以下代碼,可以將html對象轉換為平面字符串:
htmlstring <- paste(c(m$html$header,paste(m$html$chart,collapse = ""),m$html$caption,m$html$footer),collapse = "\n")
現在,您可以將此htmlstring
保存為純文本文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.