코딩하는 ditto/R

R 개념정리 5장 - 데이터분석(str(), table함수, ifelse함수)

디또크 2023. 3. 9. 15:26
728x90

 

chapter-5.R
0.00MB

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