R语言包学习列表

时间:2022-02-02 16:48:27

一、时间序列分析



二、空间数据分析




三、时空数据分析 



四、数据可视化

(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,用于统计模型结果的整洁


安装成功后,可通过常规方式加载tidyverse 包,结果如下:
library(tidyverse)