공부/코딩
R 개념정리 5장 - 데이터분석(str(), table함수, ifelse함수)
대왕감자킹
2023. 3. 9. 15:26
728x90
https://shuoshi.tistory.com/234
4장을 통해서 data.frame을 만드는 과정을 했다면
5장에서는 그 data가 무엇인지 파악하는 작업
1. 데이터프레임 분석 함수
일단 데이터를 분석하는 가장 기본적인 함수
head() / 앞에서 6행 출력
tail() / 뒤에서 6행 출력
dim() / data.frame의 크기 (차원) 출력
str() / 데이터의 속상(성분) 출력 (x행이 뭔지 y열이 뭔지 등등)
summary() / 행을 기준으로해서 열을 분석 요약함 (평균, 등)
2. table 함수
table 함수 / 빈도 파악
table(exam$math)
3. ifelse 함수
ifelse 함수
mathre<-ifelse(exam$math>80,"P","F") mathre
ifelse 중첩 결합
exam
ifelse(exam$math>=80,"A",
(ifelse(exam$math>60,"B","c")))
//
ifelse는 3번 중첩 뿐만 아니라 수 차례 중첩을 하면 실무에서 쓰기 좋을듯
ifelse 함수
str 함수
table 함수는 사용법 숙지 필요
728x90