Introduction to R 2018geo
2018.05.02
Person Lin
Introduction to R workshop material including R code, data and presentation at 2018 annual congress of Geological Society Located in Taipei & Chinese Taipei Geophysical Society.
以R進行地震事件資料分析案例:2018/02/06 花蓮地震
- Introduction to R 2018geo
- Install 安裝
- R語言介紹
- Cheat sheets 速查表
- R coding style guide 程式碼風格指南
- Packages 套件介紹
- R resources R學習資源
- R for MATLAB users
- R interface to Python
- R user group R使用者社群
- Other things to learn 其他可以學的東西
- Reference 參考文獻
- Sponsor 主辦單位
Install 安裝
安裝套件
install.packages(c("maps", "ggmap", "dplyr", "rgdal", "leaflet", "geosphere", "htmlwidgets", "xtable", "knitr",
"mapview", "automap", "here", "XML"))
Run R in the cloud 在雲端跑R
R語言介紹
An Introduction to R R官方的R介紹電子書
Introduction to R Free Introduction to R Programming Online Course | DataCamp免費R介紹課程
Cheat sheets 速查表
- Base R R基本語法
- Advanced R R進階語法
- RStudio IDE Cheat Sheet RStudio IDE說明
- R Markdown R Markdown 說明
- The leaflet package leaflet互動地圖套件說明
R coding style guide 程式碼風格指南
Packages 套件介紹
R packages for data science 資料科學家工具
- ggplot2, for data visualisation.
- dplyr, for data manipulation.
- tidyr, for data tidying.
- readr, for data import.
- purrr, for functional programming.
- tibble, for tibbles, a modern re-imagining of data frames.
- stringr, for strings.
- forcats, for factors.
Plot 繪圖類
plotlyAn interactive graphing library for R 互動式繪圖
Geoscience 地科類
ETAS (Modeling earthquake data using Epidemic Type Aftershock Sequence model
GRTo: Tools for the analysis of Gutenberg-Richter distributions of earthquake magnitudes
Rvelslant Downhole Seismic Analysis in R
GIS 地理資訊系統類
mapedit Interactive editing of spatial data in R 互動式地圖編輯套件
mapview Interactive viewing of spatial objects in R 互動式地圖展示套件
Remote sensing 遙測類
R resources R學習資源
Awesome R A curated list of awesome R packages and tools.
R Weekly R週報,關於R的新知都在這!
R 語言翻轉教室 全中文R語言互動式教材
GEOG 4/590: R for Earth-System Science 美國俄勒岡大學的R地球系統科學課程網站
Data Analysis in the Geosciences喬治亞大學的地科資料分析課程網站
R for MATLAB users
R package: matlab. Emulate MATLAB code using R
R package: R.matlab. Read and Write MAT Files and Call MATLAB from Within R
MATLAB® / R Reference, by David Hiebeler
R interface to Python
reticulate: R interface to Python
R user group R使用者社群
Taiwan R User Group / MLDM Monday 台灣最大R社群
R-Ladies Taipei 女生專屬社群
Other things to learn 其他可以學的東西
Git 版本控制系統
- Suzan Baert's advice to beginners
- Suzan Baert's Git note part 1
- Suzan Baert's Git note part 2
- Jenny Bryan's Happy Git and GitHub for the useR
Git Tutorial for Beginners: Command-Line Fundamentals
Docker
Reference 參考文獻
- 曾意儒Yi-Ju Tseng, 資料科學與R語言.