使用R进行数据操作:重新构造数据
我的数据集如下所示:使用R进行数据操作:重新构造数据,r,R,我的数据集如下所示: a <- data.frame(rep(1,5),1:5,1:5) b <- data.frame(rep(2,5),1:5,1:5) colnames(a) <- c(1,2,3) colnames(b) <- c(1,2,3) c <- rbind(a,b) 1 2 3 1 1 1 1 2 1 2 2 3 1 3 3 4 1 4 4 5 1 5 5 6 2 1 1 7 2 2 2 8 2 3 3 9 2 4 4 1
a <- data.frame(rep(1,5),1:5,1:5)
b <- data.frame(rep(2,5),1:5,1:5)
colnames(a) <- c(1,2,3)
colnames(b) <- c(1,2,3)
c <- rbind(a,b)
1 2 3
1 1 1 1
2 1 2 2
3 1 3 3
4 1 4 4
5 1 5 5
6 2 1 1
7 2 2 2
8 2 3 3
9 2 4 4
10 2 5 5
aa为什么不建议将数字作为变量名?Eduardo是对的。R不允许存储以数字开头的变量。试试这个:谢谢你的解释!非常欣赏为什么不建议将数字作为变量名?Eduardo是对的。R不允许存储以数字开头的变量。试试这个:谢谢你的解释!非常感谢
2_1 2_2 3_1 3_2
1 1 1 1 1
2 2 2 2 2
3 3 3 3 4
4 4 4 4 4
5 5 5 5 5
a <- data.frame(rep(1,5),1:5,1:5)
b <- data.frame(rep(2,5),1:5,1:5)
colnames(b) <- colnames(a) <- paste("a", c(1,2,3), sep='')
d <- rbind(a,b)
library(reshape)
recast(d, a2 ~ a1, measure.var="a3")
"1" <- 3
print(1)
[1] 1
print("1")
[1] "1"
print(`1`)
[1] 3