qplot

일반적으로 상세한 그래프를 그릴 때는 ggplot()을 사용하고,
간단한 그래프를 그릴 때는 qplot()을 사용한다.

qplot()
data
x
y
log=“xy”        // 축에 대하여 log 스케일 설정
color        // color를 변수로 사용가능
geom=c(“boxplot”, “bar”, … )        // 그래프 종류
facets=종속~독립        // 여러 그래프에 대하여 축 지정
BoxPlot
qplot(cut, price, data=diamonds, geom="boxplot")
last_plot()+coord_flip()
Bar
qplot(cut, data=diamonds, geom="bar")
# qplot(cut, ..count.., data=diamonds, geom="bar")
# y ..count.. label
Option
h<-qplot(carat, data=diamonds, geom="bar")
h+coord_flip() # x-y
h+coord_flip()+scale_x_reverse() # x-y +x
gg<-qplot(data=diamonds, x=carat, y=price, col=color, facets=~color)
gg<-gg+stat_smooth(method='lm')
ggsave("graphname.jpg")
stat_smooth(method=“lm”, se=F, level=0.99, col=“black”)

method
lm
loess(비모수적 방법의 회귀 분석)

geom_smooth()는 산점도를 그리는 함수이고,
stat_smooth()는 method를 통해 유추한 굴곡선을 그리는 옵션이다.
내부적으로 거의 동일함