R语言rbind( )与cbind( )创建矩阵
R语言rbind( )与cbind( )创建矩阵
x1=c(2,4,6,8,0)
>x2=c(1,3,5,7,9)
> m=rbind(x1,x2) #把x1,x2按行组成表 row bind按行绑定
[,1] [,2] [,3] [,4] [,5]
x1 2 4 6 8 0
x2 1 3 5 7 9
> m[1,2] #筛选出第1行第2列的元素
[1] 4
> m[1,] #提取第一行
> m[,1] #提取第一列
>cbind(x1,x2) #把x1,x2按列组成表 colum bind
- 用matrix( )创建矩阵1
- > a1=c(1:12)
> matrix(a1,nrow=4,ncol=3,byrow=T) #byrow是按行生成矩阵
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9
[4,] 10 11 12
> dim(y) #查看维度
[1] 3 4
> length(y) #查看元素总个数
[1] 12
> colnames(y) = c(‘a’,’b’,’c’,’d’) #更改列名
> rownames(y) = c(‘e’,’f’,’g’) #更改行名
> y
a b c d
e 1 4 7 10
f 2 5 8 11
g 3 6 9 12
> dim.name=dimnames(y) #查看维标题
> dim.name
[[1]]
[1] “e” “f” “g”[[2]]
[1] “a” “b” “c” “d”> dim.name[[1]] #仅查看列标题
[1] “e” “f” “g”
- 用matrix( )创建矩阵2:也可以为矩阵中的每一个元素赋值
- > y=matrix(nrow=2,ncol=2)
> y[1,1]=1
> y[2,1]=2
> y[1,2]=3
> y[2,2]=4
> y
[,1] [,2]
[1,] 1 3
[2,] 2 4
欢迎使用66资源网
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
7. 本站有不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别!
66源码网 » R语言rbind( )与cbind( )创建矩阵
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
7. 本站有不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别!
66源码网 » R语言rbind( )与cbind( )创建矩阵