본문 바로가기
5. 자료구조/6) 데이터프레임 | data.frame()

[R] 빈 데이터프레임 정의하고 for문으로 행 추가하기

by makhimh 2022. 2. 8.
반응형

아래는 한가지 예시이고 응용해서 사용하면 됩니다. 

#빈 데이터프레임을 정의합니다.
df1=data.frame()

#rbind를 이용하여 추가해줍니다. 
for (i in 1:10){
C1=i
C2=i^2
C3=i^3
C4=i^4
df1=rbind(df1,c(C1,C2,C3,C4))
}

#열 이름을 설정합니다.
names(df1)=c("i","i^2","i^3","i^4")


아래는 결과입니다. 

> df1
    i i^2  i^3   i^4
1   1   1    1     1
2   2   4    8    16
3   3   9   27    81
4   4  16   64   256
5   5  25  125   625
6   6  36  216  1296
7   7  49  343  2401
8   8  64  512  4096
9   9  81  729  6561
10 10 100 1000 10000
반응형

댓글