R语言(二)数据处理常用包

一.更新r版本

RGUI

	install.packages("installr")
	require(installr)
	updateR()

读取excel文件

install.packages('readxl')
library(readxl)
data <- read_excel(file.choose(),1)

常用包:

二.管道符:magrittr包

#管道符包
install.packages("magrittr")
library(magrittr)
library(tidyr)
library(tidyverse)
# 设置随机种子
set.seed(1)
# 开始
rnorm(10000) %>%
  abs %>% `*` (50)  %>%
  matrix(ncol=100)  %>%
  rowMeans %>% round %>% 
  `%%`(7) %>% hist

数据处理包

三.dplyr包

是R语言一个用于高级数据处理的包,它对于每个基本需求都提供了一个函数,如取子集、连接、合并排序分组等等,很多函数与SQL的功能可以一一对应,对于复杂的数据集来说,dplyr包提供的函数更高效简洁。本文参考RSTUDIO以及R语言官方文档整理。

【R语言】dplyr包_大火收汁的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/meimang666/article/details/119982959?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-1-119982959-blog-107362676.235^v39^pc_relevant_3m_sort_dl_base3&spm=1001.2101.3001.4242.2&utm_relevant_index=4

R语言之dplyr函数的使用_r语言dlyr_无你想你的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_62904883/article/details/126208556?spm=1001.2014.3001.5506

四. tidyr

用于数据处理,可以实现数据长格式和宽格式之间的相互转换,这里所指的长格式数据就是一个观测对象由多行组成,而宽数据格式则是一个观测仅由一行组成。除此之外,tidyr还可以对数据进行拆分和合并,同时也能够对缺失值进行简单的处理。tidyr的转换函数gather(宽到长)和spread(长到宽)所需参数少,逻辑上更易理解,自始至终都围绕着data,key、value三个参数来进行设定,对比其它R语言长宽格式互换的实现方式,个人认为tidyr操作性还是比较突出的。

R语言数据处理:tidyr包学习_「已注销」的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_56444893/article/details/125212325?ops_request_misc=&request_id=&biz_id=102&utm_term=tidyr&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-4-125212325.142^v96^pc_search_result_base5&spm=1018.2226.3001.4187R语言 tidyr包的三个重要函数:gather,spread,separate的用法和举例_r语言gather-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/six66667/article/details/84888644?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170177988416800184193077%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170177988416800184193077&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-84888644-null-null.142^v96^pc_search_result_base5&utm_term=tidyr%20spread&spm=1018.2226.3001.4187

五.tidyverse

类似上面两个变量

数据处理神器tidyverse!教你如何秒速搞定数据处理!-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/weixin_43935907/article/details/131346134?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170178034216800184181210%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170178034216800184181210&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-131346134-null-null.142^v96^pc_search_result_base5&utm_term=tidyverse&spm=1018.2226.3001.4187

  • 17
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值