【R语言学习】split函数
2016-05-29 18:36
211 查看
usage
split(x, f, drop = false,...)
arguments
x: data to be dividedf: define the grouping
example 1
> split(1:10, 2) $`2` [1] 1 2 3 4 5 6 7 8 9 10 > split(1:10,1:2) $`1` [1] 1 3 5 7 9 $`2` [1] 2 4 6 8 10
example 2
> split(sample(1:20),rep(1:10, length = 20)) $`1` [1] 11 1 $`2` [1] 20 5 $`3` [1] 3 18 $`4` [1] 17 9 $`5` [1] 13 8 $`6` [1] 4 14 $`7` [1] 12 2 $`8` [1] 15 19 $`9` [1] 10 6 $`10` [1] 7 16
where
> sample(1:20) [1] 20 2 17 9 16 5 8 13 6 4 7 3 14 19 11 12 15 1 18 10 > rep(1:10, length = 20) [1] 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
reflection
For the case split(1:10, 1:10), it means split the number 1 to 10 into 10 groups.相关文章推荐
- R语言 R6Class 读取Ini文件
- R语言书籍的学习路线图
- R语言学习-统计之都
- R的若干基因及争论
- R语言初识
- 浅谈R语言的面向对象编程
- 查找一个list中各个数组的元素在一个固定数组中的位置, 并把位置信息记录到一个矩阵里
- ubuntu 启动 RStudio, 提示缺少libgstreamer-0.10.so.0
- 常用的分类评估--基于R语言
- r语言自带数据包
- 灰色系统模型GM(1,1)的R语言实现
- R语言实现两服务员并联服务系统简单随机模拟
- best tool for R
- R语言基础-矩阵和列表
- R语言基础绘图包--控制axis label位置--par(mgp)与mtext
- 如何学习R语言?
- 基于数据分析的评分系统改进
- R语言入门学习-搭建R语言环境
- R语言与机器学习-学习笔记2(数据探索及理解)
- R语言学习 apply