1. 벡터를 이용하는 방법
g<-c(
rep(1, 5),
rep(2, 5),
rep(3, 5)
)
v<-c(
rnorm(5, 0, 1),
rnorm(5, 10, 1),
rnorm(5, 100, 1)
)
data<-data.frame(
group=g,
value=round(v, 4)
)
names(data)=c("group", "value")
data
group value 1 1 0.6269 2 1 -0.4087 3 1 0.7193 4 1 1.7591 5 1 0.2824 6 2 9.6621 7 2 12.7909 8 2 9.7113 9 2 11.5490 10 2 10.4599 11 3 98.7557 12 3 100.5600 13 3 100.9102 14 3 97.8582 15 3 98.9784 |
2. cbind, rbind를 이용하는 방법
data<-data.frame(
rbind(
cbind(1, round(rnorm(5, 0, 1), 4)),
cbind(2, round(rnorm(5, 10, 1), 4)),
cbind(3, round(rnorm(5, 100, 1), 4))
)
)
names(data)=c("group", "value")
data
group value 1 1 -1.2341 2 1 0.0158 3 1 0.2937 4 1 -0.4823 5 1 -0.1492 6 2 10.2308 7 2 10.8138 8 2 10.0423 9 2 8.6102 10 2 10.7794 11 3 101.0117 12 3 100.2019 13 3 101.5006 14 3 100.1684 15 3 102.2076 |
'Test Code > R' 카테고리의 다른 글
[R] ddply 그룹별로 Summary (0) | 2014.01.09 |
---|---|
[R] abline 그리기 (0) | 2014.01.09 |
[R] tapply 함수 (0) | 2014.01.09 |
[R] 멀티 plot (0) | 2014.01.06 |
[R] 빈 Plot에서 텍스트 쓰기 (0) | 2014.01.04 |