R语言学习——数组和矩阵

A <- matrix(1:6, nrow = 3, ncol = 2)
A
B <- matrix(1:6, nrow = 3, ncol = 2, byrow = T)
B
nrow(A)
ncol(A)
dim(A)
dim(A)[2]
A[1,1]
A[c(1,3),1:2]

colnames(A) <- c("X", "Y") #添加列名
A
rownames(A) <- c("a", "b", "c") #添加行名
A
A['a','Y']
A[c('a', 'c'), 'Y']

cbind(c(1,2),c(3,4),c(5,6))
A
cbind(A,c(7,8,9))
rbind(A,c(11,10))
rownames(rbind(A,c(11,10)))
D = rbind(A,c(11,10)) #添加行
D
rownames(D)[4]='d' #添加第四行的行名
D

apply(A,1,sum) #按行处理
apply(A,2,sum) #按列处理







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值