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
'코딩하는 ditto > R' 카테고리의 다른 글
R 개념정리 4장 - 데이터프레임 (0) | 2023.03.09 |
---|---|
R 개념정리 3장 - 변수의 이해(paste함수, 패키지함수) (0) | 2023.03.09 |
2일차 복습: 데이터전처리 과정(summarise함수, group_by함수) (0) | 2023.03.03 |
2일차 복습: 데이터전처리 과정(arrange함수, mutate함수) (0) | 2023.03.03 |
2일차복습 : 데이터전처리 과정(filter함수, select함수) (0) | 2023.03.03 |