R语言-基础总结(列表)
来源:互联网 发布:sql数据库恢复 编辑:程序博客网 时间:2024/06/14 09:38
关于列表操作,最易遗忘的两个小点,一是列表是向量,二是列表的一个中括号和两个中括号的索引区别。
一
列表是向量,length可以提取其列表的长度,vector可以通过调整mode来创建列表。二
1)单中括号返还的是一个新的列表,是原列表的自列表
2)双括号返还的是组件本身的类型,而非列表所以针对列表进行重新排序,或者删除列表的某个组件等操作是利用单中括号进行的.
##example,;列表排序和删除列表组件x1 <- matrix(c(1,2,3,4,5,6), ncol=2)x2 <- matrix(c(2,3,4,5), ncol=2)x <- list(x1,x2) x[[1]] [,1] [,2][1,] 1 4[2,] 2 5[3,] 3 6[[2]] [,1] [,2][1,] 2 4[2,] 3 5 ####列表进行排序index <- order(sapply(x,nrow)) ##按照表格长度排序##lapply返还列表格式,而sapply可以将可以转换成向量的列表变成向量结果,不能转换时,二者效果相近。x <- x[index] [[1]] [,1] [,2][1,] 2 4[2,] 3 5[[2]] [,1] [,2][1,] 1 4[2,] 2 5[3,] 3 6####删除列表x的组件2x [2] <- NULL[[1]] [,1] [,2][1,] 2 4[2,] 3 5
0 0
- R语言-基础总结(列表)
- R语言基础总结
- R语言--基础总结(排序)
- R语言-基础总结(因子)
- R语言基础-矩阵和列表
- R语言基础-数组和列表
- R语言从基础入门到提高(七)LIST (列表)
- R语言基础:数组&列表&向量&矩阵&因子&数据框
- (R语言)列表和数据帧
- R语言注意事项列表
- 【R语言系列】R的列表
- R语言中的数据列表
- R语言--数组和列表
- R语言基础入门(全)
- R语言OOP(1):基础
- R语言语法基础(一)
- R语言语法基础(二)
- R语言接口基础(三)
- (五十三)共用体
- Unity光照贴图
- Android webview 如何禁止双击缩放
- Delphi获取本机的MAC地址
- mongodb 使用场景和不使用场景
- R语言-基础总结(列表)
- 【android】查看手机内存状态和sdcard卡内存状态
- C++primer plus第六版课后编程练习答案12.3
- IOS--UISwitch 开关控件
- 欢迎使用CSDN-markdown编辑器
- package explorer src.com 包结构混乱
- Objective-C 编码建议
- 今天,你在开发时遇到了什么问题呢?
- 详细介绍了 TCP/IP 协议族中的各个协议在 OSI 模型中的分布