58. 데이터프레임 열추가, 행과 열에 이름 붙이기 (data.frame)
데이터프레임을 하나 만들겠습니다.
(데이터 프레임 만들기 : http://hsm-edu.tistory.com/481)
벡터를 먼저 정의하고 데이터프레임을 만들 수도 있지만, 아래와 같이 데이터 프레임 안에 직접 정의할 수도 있습니다.
> DF=data.frame(a=c(1,2,3),b=c(1+1i,2+2i,3+3i),c=c("a","b","c"))
> DF
a b c
1 1 1+1i a
2 2 2+2i b
3 3 3+3i c
1. 데이터프레임에 열 추가하기
열을 추가하는 방법은 아래와 같습니다. d라는 열을 추가해보겠습니다.
> DF$d=c(11,22,33)
> DF
a b c d
1 1 1+1i a 11
2 2 2+2i b 22
3 3 3+3i c 33
2. 데이터프레임 행과 열에 이름 붙이기
rownames와 colnames 함수를 사용합니다.
먼저 데이터 프레임 행의 이름을 바꿔보겠습니다. 1st, 2nd, 3rd 로 바꾸겠습니다.
> rownames(DF)=c("1st","2nd","3rd")
> DF
a b c d
1st 1 1+1i a 11
2nd 2 2+2i b 22
3rd 3 3+3i c 33
이번에는 열의 이름을 바꿔봅시다. num1, complex, alphabet, num2 로 바꾸겠습니다.
> colnames(DF)=c("num1","complex","alphabet","num2")
> DF
num1 complex alphabet num2
1st 1 1+1i a 11
2nd 2 2+2i b 22
3rd 3 3+3i c 33
영상이 더 편하신 분
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 60. 객체의 내부 구조 보는 법 (str) (0) | 2020.03.28 |
---|---|
[R 강의] 59. R에서 제공하는 내장 데이터셋(Dataset) 확인하는 방법 (0) | 2020.03.28 |
[R 강의] 57. 데이터프레임에 접근하기 (data.frame) (0) | 2020.03.27 |
[R 강의] 56. 데이터프레임 만들기 (data.frame) (0) | 2020.03.27 |
[R 강의] 55. 범주형 자료의 입력 (factor) (0) | 2020.03.27 |
댓글