반응형
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
반응형
'5. 자료구조 > 6) 데이터프레임 | data.frame()' 카테고리의 다른 글
R 데이터프레임 행 방향으로 합치기 (0) | 2020.11.27 |
---|---|
R 데이터프레임 인덱싱을 파라미터로 접근하기 (0) | 2020.04.28 |
R 데이터프레임 열별 누락 데이터 개수 확인 (0) | 2019.12.12 |
R 데이터프레임에서 원하는 조건의 데이터만 추려내는 방법 (0) | 2019.11.28 |
R 데이터프레임 행과 열 이름 바꾸기 (0) | 2019.11.28 |
댓글