GC Jeong
GC Jeong
Sep 18, 2018 · 2 min read

#library(ggplot2)

#library(plyr)

선의 표현에 대해서 다루어 보자

ggplot(BOD, aes(x=Time, y=demand)) +
geom_line(linetype=”dashed”, size=1, colour=”blue”)

geom_line()에서 선의 색, 두께, type 등을 변경 할 수 있다.

위의 그래프는 linetype=”dashed”, size=1, colour=”blue”로 설정한 것 이다.

또 색상을 조정 하기 위해서 scale_colour_brewer() 이나 scale_colour_manual()이 사용된다.

#tg데이터를 만드는 부분은 설명 생략

library(plyr)
tg <- ddply(ToothGrowth, c(“supp”, “dose”), summarise, length=mean(len))

ggplot(tg, aes(x=dose, y=length, colour=supp)) +
geom_line() +
scale_colour_brewer(palette=”Set1")

위 그래프는 scale_colour_brewer()을 사용하여 색상을 변경하였다. Set1은 이미 내장되있는 색갈대로 그래프 색을 입혀준다.

ggplot(tg, aes(x=dose, y=length, group=supp)) +
geom_line(colour=”darkgreen”, size=1.5)

두 선을 동일한 어두운 초록색으로 그렸다.

ggplot(tg, aes(x=dose, y=length, colour=supp)) +
geom_line(linetype=”dashed”) +
geom_point(shape=22, size=3, fill=”white”)

geom_line()안에 linetype=”dashed”를 통해 괴선으로, geom_point()안에 shape=22로 사각형, fill=”white”로 안을 흰색으로 채웠다.

신나는연구소

신나는 일을 하며 삽시다!

GC Jeong

Written by

GC Jeong

#Data Analyst #세상을 보는 데이터 분석가 #책을 읽는 몽상가

신나는연구소

신나는 일을 하며 삽시다!

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade