Goals geom_col( ), reorder, xlab, ylab, geom_barggplot2 : cheat sheet, geom_col vs geom_bar빈도수 순서로 출력선 그래프, boxplot , 하나의 차트에서 여러 개의 boxplot 만들기ggthemes #ggplot2.tidyverse.org : ggplot2 홈페이지 # ggplot2를 이용한 여러가지 그래프search()library(dplyr) # 데이터를 가공/정제하는 패키지 # 자동차 구동방식(drv)별로 연비 차이?df_mpg= mpg %>% group_by(drv) %>% summarise(mean_cty=mean(cty))df_mpgdrv mean_cty 1 4 14.32 f 20.03 r 14.1 geom_col :#..
R/R기초
Goalsggplot2 패키지를 사용한 그래프color, color _ as factor, shape _ as factor Notes # ggplot2 패키지를 사용한 그래프# grammar of graph ( 그래프 그리기 문법)install.packages(ggplot2)library(ggplot2)search() # ggplot2 패키지의 mpg 데이터 프레임 구조 확인str(mpg) # 자동차 배기량(displ)과 시내주행 연비(cty) 사이의 관계# 1) 그래프를 그릴 데이터(데이터 프레임), 좌표축 설정g
Goalsis.na , na.rm=T , outlier, boxplot Notes #결측치가 있는 데이터 프레임 생성> df = data.frame(gender=c("M","F",NA,"M",'F'),+ score=c(5,4,3,NA,6))> df gender score1 M 52 F 43 34 M NA5 F 6 # 데이터 프레임의 구조(structure)> str(df)'data.frame': 5 obs. of 2 variables:$ gender: Factor w/ 2 levels "F","M": 2 1 NA 2 1 w/ : with$ score : num 5 4 3 NA 6 > df %>% filter(is.na(gender)) gender score1 3> df %>% filter(!is.na(g..
데이터 합치기 1) 가로로 합치기 - 컬럼 이어 붙이기 관계형 데이터 베이스처럼 여러 테이블에 나누어져 데이터들을 join해서 하나의 데이터 프레임으로 만드는 방법 2) 세로로 합치기 - 행을 이어 붙이기어떤 데이터가 행의 갯수가 너무 많아서 여러개의 파일로 쪼개져 있을 경우, 다시 하나의 데이터프레임으로 합치는 것. join# 두개의 데이터 프레임을 join해서 하나의 데이터 프레임으로 생성> total total inner_join(df1, df2, by= 'id') id var1 var21 1 11 502 2 22 603 3 33 70 NA : Not Available#left join :> left_join(df1, df2, by='id') id var1 var21 1 11 502 2 22 603..