1. 질문
2. 내용
3. 정리
1) 오전
- 그래프 만들기
2) 오후
- 데이터 분석 프로젝트
* 핵심 (함수 정리)
- ggplot(data=a, aes(x=,y=)) + geom_~~ : 그래프 생성 함수
- geom_point : 산점도
- ylim(n1,n2) : n1부터 n2까지의 y축 범위 표현
- aes(x=,y=) : x,y축 데이터 지정
- options(scipen = 99) : 자릿수 지정 표현법 (기본적인)
- cor() : 상관계수
- cor.test() : 상관분석
- geom_col() : 막대 그래프 (이미 요약된 데이터를 통해 요약 통계 값을 나타낼 때)
ggplot(data=drv_hwy, aes(x=drv, y=hwy_mean))+
geom_col()
- geom_bar() : 빈도 막대 그래프 (원시 형식의 데이터를 요약할 때 주로 사용)
ggplot(data = mpg, aes(x = drv))+
geom_bar()
- xlab(" ") : x축 제목 설정
- geom_histogram(bins =10) : 구간수 10으로 설정하여 히스토그램 그래프 확인
- reorder(a,b) : b를 기준으로 a를 나타냄 (-b사용시 내림차순으로 정렬)
- geom_boxplot : 상자수염 그래프
- boxplot(mpg$hwy)$stats : 이상치 확인
- read.spss(경로, to.data.frame = T) : spss 형식의 데이터 불러오기
- rename(a=b) : 기존에 있는 b의 이름을 a로 변경
- geom_line() : 선형 그래프
- ifelse(조건, 부여, 조건2, 부여) : 조건식 부여
예시) ifelse(welfare$age < 30, "young",
ifelse(welfare$age < 60, "middle","old"))
- scale_x_discrete(limits = c("a","b","c")) : x축의 이름 순서를 a,b,c로 조정
'수업내용 정리' 카테고리의 다른 글
0302 만만한 통계 R 외부 챕터 9~10 정리 - 데이터 분석 프로젝트 2, 텍스트 마이닝 (0) | 2023.03.03 |
---|---|
0303 만만한 통계 R 외부 챕터 11~14 정리 - 지도 시각화, 인터랙티브 그래프, 통계분석 가설 검정, R markdown (0) | 2023.03.03 |
0227 만만한 통계 R 외부 챕터 6~8 정리 - 데이터 추출, 데이터 합치기, 데이터 정제, 그래프 (0) | 2023.02.27 |
0224 만만한 통계 R 외부 챕터 4~6 정리 - 데이터 프레임, 데이터 분석, 데이터 가공 (0) | 2023.02.24 |
0223 만만한 통계 R 외부 챕터 15 정리 - 내장 함수, 변수 타입과 데이터 구조 // 기초 문제 연습 (0) | 2023.02.23 |