我們可以在R中創建一個交互式儀表板並將HTML鏈接發送給「非」R用戶?
如果可以,有人可以讓我知道這個過程。R中的交互式Web儀表板
我知道package「shiny」有助於創建一個交互式儀表板,但最終用戶必須在他的機器中安裝R才能探索它。
我們可以在R中創建一個交互式儀表板並將HTML鏈接發送給「非」R用戶?
如果可以,有人可以讓我知道這個過程。R中的交互式Web儀表板
我知道package「shiny」有助於創建一個交互式儀表板,但最終用戶必須在他的機器中安裝R才能探索它。
我們有一個Shiny應用程序託管服務,目前處於測試階段(register here)。
也在2013年1月下旬we'll be releasing Shiny Server as open source,所以你可以在你自己的Linux服務器(或在雲等)上運行應用程序。
您不會在R中創建網頁,您可以使用HTML,CSS和Javascript創建網頁。
您可以從R創建HTML,CSS和Javascript嗎?是。
你可以從R服務網頁嗎?是。
R有一個內置的Web服務器,主要服務於內部幫助頁面,但您可以將應用程序移植到它上面。還有用於更復雜的Web應用程序的'rook'軟件包。
學習使用rook編寫「Hello World」頁面,然後回到我們。否則,這個問題太籠統了,你沒有做太多的研究,我會投票結束它。
有用於儀表盤和佈局的幾個選項與R.
library(plotly)
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
qplot(carat, price, data=dsamp, colour=clarity)
py <- plotly()
py$ggplotly()
響應是一個URL,你可以做public or private。例如:https://plot.ly/~chris/2223/price-vs-carat/。情節是用D3.js繪製的,並且是交互式的。您可以在瀏覽器上懸停,放大,切換和查看文字。你發送的人不需要有R或Shiny。
These docs軌道覆蓋的數字轉換器。