ggplot 사용법 노트

6784 단어 R통계학
R에서 ggplot을 사용할 때 잊은 기록을 남겨 둡니다.

기본 그래프 그리기



기본적으로 데이터를 지정하고 나머지는 원하는 그래프를 지정하는 메커니즘
ggplot에 원래 들어있는 diamonds 데이터를 사용하여 기본 그래프를 그립니다.

막대 그래프



bar.R
ggplot(data=diamonds)+
  geom_bar(mapping = aes(x = cut))



상자 수염 그림



boxplot.R
ggplot(data = diamonds)+
  geom_boxplot(mapping = aes(x=color,y=price))



히스토그램



hist.R
ggplot(data=diamonds)+
  geom_histogram(mapping=aes(x=price))



산점도



가로축:색, 세로축:가격으로 하고 있습니다

scatter.R
ggplot(data = diamonds)+
  geom_boxplot(mapping = aes(x=carat,y=price))





생략 방법



data 나 mapping 등은 생략 할 수 있습니다
또한 동일한 데이터를 사용하여 다양한 그래프를 그릴 때 이렇게 쓰면 편리합니다.

syouryaku.R
#箱ひげ図の例
gg = ggplot(diamonds,aes(x=carat,y=price))
gg + geom_boxplot()

색으로 나누다



aes 안에 color나 fill을 지정하는 것으로 그래프를 색으로 나눌 수 있습니다
color와 fill은 그래프에 의해 알기 쉬움이 바뀌므로 구분이 필요합니다

color.R
ggdia = ggplot(diamonds,aes(x=carat,y=price))
#colorで色分け
ggdia +geom_boxplot(aes(color = cut))



fill.R
ggdia = ggplot(data =diamonds)

#fillで色分け
ggdia + geom_histogram(aes(price,fill = clarity))


좋은 웹페이지 즐겨찾기