r studio에서 우측 하단을 보면 packages라는 버튼이 있다
클릭하면 검색창이 나오는데 그곳에 원하는 패키지 이름 입력하면
하단에 비슷한 이름을 가진 패키지들이 쭉 나오는데 그것들중 원하는걸 체크 후 인스톨 버튼 클릭
r studio 상단에 tools 메뉴 클릭
install packages 클릭
모달창이 나오는데 그곳중 빈곳에 원하는 패키지 이름 입력후 install클릭
콘솔창에 install.packages("패키지이름") 입력
패키지 설치 후 반드시 로드해야 사용가능
library(ggplot2)를 입력해 라이브러리 로드
transp<-c("bicycle","bus","bus","bus","walking") 선언
dat1<-data.frame(transp)를 사용해 데이터 프레임 생성
ggplot(data=dat1[어떤 데이터를 기반으로 만들지])+geom_bar{막대형식}(mapping=aes(x=transp)){막대형 그래프는 y축을 지정해줄 필요 X}
하면 아래와같은 그래프가 만들어진다
통계 화이팅
library(forcats) 패키지 설치 후 로드
ggplot(data=dat1)+geom_bar(mapping=aes(x=fct_infreq(transp)))+
xlab("transportation")
위와같이 추가 xlab("transportation")은 x축 이름바꾸기
fct_infreq는 그래프 큰 순서로 정렬
table(transp)
dat3<-data.frame(transportation=c("bus","bicycle","walking"),count=c(3,1,1))
ggplot(data=dat3)+geom_bar(mapping = aes(x="",y=count,
fill=transportation)
,stat = "identity")+
coord_polar("y",start = 0)+xlab("")+ylab("")+theme(axis.text = element_blank(),axis.ticks = element_blank(),panel.grid = element_blank())