반응형
도구 R로 푸는 통계
56. 데이터프레임 만들기 (data.frame)
데이터프레임은 R에서 가장 많이 사용되는 자료구조입니다. 데이터프레임의 형식은 행렬과 비슷한데, 모든 종류의 자료형을 동시에 담을 수 있습니다.
(행렬 정의하기 : http://hsm-edu.tistory.com/406)
자료형에는 아래와 같은 종류가 있었습니다.
(자료형 분류 : http://hsm-edu.tistory.com/314)
- 숫자 (정수,실수,NaN,Inf)
- NA(not available)
- 복소수
- 문자열
- 논리값
- NULL
- 요인(factor)
데이터프레임을 만드는 방법은 간단합니다.
data.frame(자료,자료,자료,자료,...)
ex1) 데이터프레임 만들기
> a=c(1,2,3)
> b=c(1+1i,2+2i,3+3i)
> c=c("a","b","c")
> d=c(TRUE,TRUE,FALSE)
> e=c(NA,NA,NA)
> f=factor(c("A","B","O"))
> DF=data.frame(a,b,c,e,d,f)
> DF
a b c e d f
1 1 1+1i a NA TRUE A
2 2 2+2i b NA TRUE B
3 3 3+3i c NA FALSE O
영상이 더 편하신 분
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 58. 데이터프레임 열추가, 행과 열에 이름 붙이기 (data.frame) (0) | 2020.03.27 |
---|---|
[R 강의] 57. 데이터프레임에 접근하기 (data.frame) (0) | 2020.03.27 |
[R 강의] 55. 범주형 자료의 입력 (factor) (0) | 2020.03.27 |
[R 강의] 54. 1표본 Z 검정 함수 만들기 (0) | 2020.03.26 |
[R 강의] 53. 함수를 파일(.R)로 저장 및 사용하기 (0) | 2020.03.26 |
댓글