본문 바로가기
반응형

boxplot4

[R ggplot2] boxplot 순서 마음대로 설정하기 boxplot 순서를 마음대로 정할 때는 scale_x_discrete 함수를 사용합니다. 아래는 예시입니다. ggplot()+ geom_boxplot(data=iris, aes(x=Species,y=Sepal.Length))+ scale_x_discrete(limits=c("versicolor", "setosa","virginica")) 2022. 5. 30.
[R시각화] boxplot 원하는 순서로 그리기 내장데이터인 InsectSprays 를 사용하겠습니다. 살충제와 곤충 수 데이터입니다. 살충제는 A,B,C,D,E,F 네가지입니다. > head(InsectSprays) count spray 1 10 A 2 7 A 3 20 A 4 14 A 5 14 A 6 12 A boxplot을 그려봅시다. dt=InsectSprays boxplot(count ~ spray, data = dt) 위와 같이 알파벳 순서대로 그려집니다. 원하는 순서로 바꿔봅시다. B,D,C,E,A 순으로 바꾸겠습니다. factor 를 이용합니다. dt$spray 2021. 5. 28.
[R 시각화] 데이터프레임을 이용하여 boxplot 그리는 법 [R 시각화] 데이터프레임을 이용하여 boxplot 그리는 법 A,B,C 세 반 학생 30명의 성적 데이터가 있습니다. sample 함수로 임의추출하겠습니다. A=sample(0:100,10)B=sample(10:90,10)C=sample(20:80,10) 1열을 독립변수인 반이름, 2열을 종속변수를 점수로 하여 데이터프레임을 만들어줍니다. 독립변수 이름은 X로, 종속변수 이름은 Y로 지정합니다. mydf=data.frame(c(rep("A",length(A)), rep("B",length(B)), rep("C",length(C))), c(A,B,C)) colnames(mydf)=c("X","Y") 데이터는 아래와 같습니다. > mydf X Y1 A 722 A 13 A 324 A 165 A 146 A 2.. 2020. 9. 18.
[R시각화] 상자수염그림(boxplot) 그리는 방법 [R시각화] 상자수염그림(boxplot) 그리는 방법 상자수염그림은 분위수를 이용하여 그래프를 그리는 방식입니다. 아래와 같은 다섯개의 정보를 담고 있습니다. 0사분위수, 1사분위수, 2사분위수, 3사분위수, 4사분위수 영어로는 아래와 같이 나타냅니다. Q0, Q1, Q2, Q3, Q4 우리가 아는 용어를 이용하여 표현하면 아래와 같습니다. 최솟값, 1사분위수, 중앙값, 3사분위수, 최댓값 최솟값 : 0% 지점1사분위수 : 25% 지점중앙값 : 50% 지점3사분위수 : 75% 지점최댓값 : 100% 지점 가장 간단한 방법인 벡터를 이용하여 그려보겠습니다. #rnorm 함수를 이용하여 데이터생성M=rnorm(20,170,5)F=rnorm(20,160,5) boxplot(M,F) 결과는 아래와 같습니다. ... 2020. 9. 18.
반응형