簡體   English   中英

如何在R中從googlevis保存HTML文件

[英]How to save HTML file from googlevis in R

  • R版本:3.2.2
  • 贏得IE和Chrome的8.1

當我繪制運動圖時

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM