04.2#R基础(系统3)-R的数据操作
来源:互联网 发布:汇编语言与c语言区别 编辑:程序博客网 时间:2024/06/06 06:56
三、操作数据、重要函数的使用
函数的使用
循环 for/while
lapply
可以循环处理列表中的每一个元素lapply(参数):lapply(列表,函数/函数名,其他参数)#返回列表sapply 将lapply结果进行化简(能化简时候,将列表简化为向量)
结果列表元素长度都为1,返回向量结果列表元素长度相同且大于1,返回矩阵
str(lapply) 查看函数结构
apply函数
沿着数组的某一维度处理数据例如:将函数用于矩阵的行或列虽然与for while循环的效率相似 但是只用一句applu(参数); apply(数组,维度,函数/函数名)rowSums(x) #对每一行求和rowMeans(x) #对每一行平均colSums(x) #对每一列求和colMeans(x) #对每一列平均mapply函数
lapply的多元版本mapply(参数): mapply(函数/函数名,数据,与函数相关参数)
tapply函数
对向量的子集进行操作
tapply(参数):tapply(向量,因子/因子列表,函数/函数名)
split函数
根据因子或者因子列表将向量或者其他对象分组通常与lapply一起使用split(参数):split(向量/列表/数据框,因子。因子列表)排序
sort:对向量进行排序;返回排好序的内容order:返回排好序的内容的下标/多个排序标准
总结数据信息
head()
tail()
summary()
str()
table() #对一列进行总结
0 0
- 04.2#R基础(系统3)-R的数据操作
- 04.2#R基础(系统4)-R的数据可视化
- 04.2#R基础(系统1)-R的数据结构
- 04.2#R基础(系统2)-R的构建子集
- R语言数据操作基础
- [516数据]R语言:基础(1)R语言RStudio在Ubuntu系统下的安装
- R语言-基础操作(批量数据读取和输出)
- R语言-基础操作
- R语言数据基础
- R 数据框操作
- R语言操作数据
- R基本数据操作
- 【R语言】数据操作
- R语言的基础函数操作
- R操作数据库里面的数据
- R语言常用的数据框操作
- 数学之路(2)-数据分析-R基础(3)
- 数学之路(2)-数据分析-R基础(3)
- UVALive 7264 Kejin Game(最小割)
- 引入布局
- Lua随机数
- maven建立新项目
- 算法学习笔记之分治算法
- 04.2#R基础(系统3)-R的数据操作
- source Insight中文注释显示乱码解决办法
- Ubuntu15.10下安装Docker
- Redis集群解决方案codis
- dev fastReport 杂项
- select、poll、epoll之间的区别总结[整理]
- ebay接口实例(Finding api --- 搜索商品)
- 没有苹果开发账号,只有p12文件和mobileprovision文件进行打包
- Android在DeskTop添加快捷方式