본문 바로가기

gridExtra3

[R] ggplot2 - Scatter plot 오늘은 ggplot에서 중요한 부분만 골라서 설명드리도록 하겠습니다. scatter plot기준으로 설명드리는 것이니 추후에는 다른 plot에 대해서도 포스팅하도록하겠습니다. 먼저 plot을 그리기 전에 데이터를 확인해보겠습니다. summary(diamonds) str(diamonds) View(diamonds) > summary(diamonds) carat cut color clarity depth table price x Min. :0.2000 Fair : 1610 D: 6775 SI1 :13065 Min. :43.00 Min. :43.00 Min. : 326 Min. : 0.000 1st Qu.:0.4000 Good : 4906 E: 9797 VS2 :12258 1st Qu.:61.00 1st Qu.. 2020. 7. 22.
[R] ggplot - pair plot 그려보기 (ggplot 기초, gridExtra, ggfittext) 분석에서 사용되는 plot중에 pairplot이 있습니다. 기본적인 R에서는 pairs라는 기능을 이용하면 쉽게 만들수가 있지만, ggplot에서는 손수 만들어줘야하는 불편함이 있습니다. (정정하겠습니다. ggplot에는 plotmatrix, ggpairs등이 있는 것을 확인하였습니다.) 불편하지만, 그만큼 커스텀이 가능하다는 장점도 있습니다. ggplot을 이용하여 간단한 pairplot을 그려보면 다음과 같이 그릴 수 있습니다. library(ggplot2) library(gridExtra) library(ggfittext) data("iris") # pair plot test 2020. 7. 21.
[R] ggplot2 package 기초 (qplot, ggplot) 오늘은 ggplot2의 기초에 대해서 포스팅 해보도록 하겠습니다. ggplot2은 R에서 아주 중요한 plot만드는 tool입니다. ggplot2에는 plot을 그리기 위한 방법이 ggplot(), qplot() 이렇게 두가지가 있습니다. qplot의 경우 대략적으로 그릴때 사용하고, ggplot의 경우는 세세한 컨트롤이 필요할때 사용합니다. 주로 논문을 쓰거나 할때는 ggplot을 이용합니다. 실제로 한번 차이를 비교해 봅시다. 1. ggplot, qplot의 차이점 library(ggplot2) data(iris) head(iris) > head(iris) Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setos.. 2020. 7. 20.