R的HTML小部件——HTMLWidgets包,這是一個專為R語言打造的可視化JS庫,我們只需要編寫幾行R語言代碼便可生成交互式的可視化頁面,比如將復雜的地圖標注數據可視化,如下圖
更多的實例http://www.htmlwidgets.org/showcase_leaflet.html
該htmlwidgets包提供了用于輕松創建R綁定JavaScript庫的框架。使用該框架可以創建的以下小部件:
在使用R控制臺進行數據分析,在R中畫圖一樣(通過RStudio瀏覽器)。
無縫嵌R Markdown和shiny應用程序中。
可以保存網頁文件通過E-mail、Dropbox等工具進行分享
目前已經有基于htmlwidgets制作的R包可供我們直接使用:
leaflet -與OpenStreetMap的地圖的互動
dygraphs ---時間序列互動可視化可視化
networkD3 ---網絡可視化與D3
sparkline---小內嵌圖表
DT ---交互式數據報表
rthreejs - 交互式3D圖形
第1課:HTMLwidgets可以做什么?——交互式地圖、交互式時序圖、D3網絡可視化圖、互動數據報表等等的實例介紹
第2課:基于htmlwidget的R包介紹——leaflet、networkD3、DT等
第3課:如何利用htmlwidgets創建交互式圖表? ——widget的創建、設置與分享
1、 學習方式:老師發布教學資料、教材,幻燈片和視頻,學員通過網絡下載學習。同時通過論壇互動中老師對學員進行指導及學員之間相互交流。
2、 學習作業:每課均有布置課后作業,學員完成書面作業后則可進入下一課學習。
3、 老師輔導:通過論壇站內信及郵件等多種方式與老師進行一對一互動。
4、 完成課程:最后一課作業交納后,老師完成作業批改,即可完成課程并取回相應剩余的逆向學費。
GMT+8, 2020-12-23 23:16 , Processed in 0.107944 second(s), 25 queries .
關于我們 | 新手指南 | 企業合作 | 聯系我們 |
|
||||
關于我們 | 教育模式 | 企業會員 | 電話:4008-010-006 | |||||
講師招募 | 選課流程 | 內訓合作 | 郵箱:kefu@dataguru.cn | |||||
校園大使 | 學費返還 | 媒體合作 | 客服QQ: |
|||||
版權聲明 | 獎學金激勵 | 代理合作 | 售后QQ: |