一、时间序列分析
二、空间数据分析
三、时空数据分析
四、数据可视化
(1) shiny:提供一些基础的交互可视化控件。语法灵活,也支持html, JavaScript, markdown等等等
五、数据整合与重塑
六、字符处理
七、大数据
SparkR
官网网址:
R语言地址:
常见学习博客
Sparklyr
官网网址:
R语言地址:
常见学习博客
八、并行计算
Rstudio 数据整合项目
(1)tidyverse一词中的tidy意为整洁,verse意为诗篇、诗行,合起来意指代码或数据如诗行般整洁易读,即成为“整洁代码”(tidy code)或“整洁数据”(tidy data)。
项目地址:https://www.tidyverse.org/
GitHub:https://github.com/tidyverse
The tidyverse style guide:http://style.tidyverse.org/
常见学习博客:
tidyverse生态链:https://www.cnblogs.com/freescience/p/7270763.html
tidyverse学习笔记(1)数据导入:https://www.jianshu.com/p/fd74b4b6108e
tidyverse学习笔记(2)数据整理:https://www.jianshu.com/p/7d5cf4c28268
tidyverse学习笔记(3)数据转化:https://www.jianshu.com/p/ff1ba855c720
tidyverse及其子包:http://blog.csdn.net/Iam_may/article/details/79338085
安装tidyverse 包,即可一次性安装多个系列包。具体如下:
install.packages("tidyverse")
此命令将安装如下包:
最常用数据分析包:
ggplot2,用于数据可视化
dplyr,用于数据操纵
tidyr,用于数据整洁
readr,用于读入R 格式数据
purrr,用于编程
tibble,用于形成便于数据处理的数据框
数据操纵类:
stringr,用于处理字符串数据
lubridate, 用于处理日期和时间数据
forcats,用于处理因子数据
数据导入类:
DBI,用于联接数据库
haven,用于读入SPSS、SAS、Stata 数据
httr,用于联接网页API
jsonlite,用于读入JSON 数据
readxl,用于读入Excel 文档
rvest,用于网络爬虫
xml2,用于读入xml 数据
数据建模类:
modelr,用于使用管道函数建模
broom,用于统计模型结果的整洁
library(tidyverse)