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

R 데이터프레임 행이름 리셋하는 법

by makhimh 2020. 4. 6.
반응형

R 데이터프레임 행이름 리셋하는 법


먼저 데이터프레임을 하나 정의합시다. 


a=1:5

b=11:15

c=101:105


mydata=data.frame(a,b,c)


정의한 데이터프레임은 아래와 같습니다. 


> mydata

  a  b   c

1 1 11 101

2 2 12 102

3 3 13 103

4 4 14 104

5 5 15 105


이 데이터프레임의 1,3,5행을 mydata2라는 데이터프레임에 입력하겠습니다. 


mydata2=mydata[c(1,3,5),]


결과는 아래와 같습니다. 행 이름도 1,3,5가 되어 있는 것을 알 수 있습니다. 


> mydata2

  a  b   c

1 1 11 101

3 3 13 103

5 5 15 105


행 이름을 1,2,3으로 리셋하려면, 아래와 같은 코드를 입력하면 됩니다. 


rownames(mydata2)=NULL


행 이름이 리셋됩니다. 


> mydata2

  a  b   c

1 1 11 101

2 3 13 103

3 5 15 105


반응형

댓글