ggplot::geom_flat_violin 추천
소개
나는 dgrtwo씨 가 만든 ggplot2용 geom_flat_violin.R 을 좋아하며 잘 사용하고 있습니다.
그러나, 이 플롯을 들여 주시고 있던 하테나 블로그의 기사가 어느새 사라지고 있어 슬퍼했기 때문에 간단하게 사용법을 정리해 보았습니다.
준비
불행히도 스크립트에는 불필요한 ")"가 포함되어 있으므로 한 번 여기에서 다운로드하고 50 번째 줄에있는 ")"를 지우십시오.
아래 코드를 실행하면 필요하지 않음)에 대한 오류 메시지를 볼 수 있습니다.
library(devtools)
source_url("https://gist.githubusercontent.com/dgrtwo/eb7750e74997891d7c20/raw/ed346ccc73cfffcc9e9f1ca51281bb078f4d48a6/geom_flat_violin.R")
> source_url("https://gist.githubusercontent.com/dgrtwo/eb7750e74997891d7c20/raw/ed346ccc73cfffcc9e9f1ca51281bb078f4d48a6/geom_flat_violin.R")
SHA-1 hash of file is 5763fa02179f37bc448799e51370cb07290ea09a
source(temp_file, ...) でエラー:
/var/folders/4s/z0ll_w5s007fvk07vs41w6yh0000gn/T//RtmpMtIvAM/file1e61517c6333:50:13: 予想外の ')' です
49: xmax = x + width / 2)
50: )
^
편집 된 스크립트는 적절한 이름 (예 : geom_flat_violin.R)으로 저장하고 작업 디렉토리에 넣습니다.
소개
ggplot2 및 이전 스크립트를로드
library(ggplot2)
source("geom_flat_violin.R")
사용 예
친숙한 iris입니다.
p<-ggplot(NULL)
p<-p+geom_flat_violin(data=iris,mapping = aes(x=Species,y=Sepal.Length,fill=Species),scale="count",trim=FALSE)+
ggtitle("Sepal.Length")
p<-p+geom_dotplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species),binaxis = "y",dotsize = 1,stackdir = "down",binwidth = 0.1,position = position_nudge(x=-0.025))
p
geom_dotplot과의 조합은 값 분포를 매우 이해하기 쉽습니다.
position_nudge를 사용하면 평균값과 표준 편차를 도입할 수도 있습니다.
아래의 상자 수염 그림과 비교하면 보기 쉬움이 단차입니다.
p<-ggplot(NULL)
p<-p+geom_boxplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species))
p
사이고에게
나는 geom_flat_violin을 알기 전에 상자 수염 다이어그램을 많이 사용했습니다.
그러나, 연령층이 위쪽은 수학으로 상자 수염도를 배워 있지 않는 경우가 있다고 합니다.
상자 수염은 사전 지식없이 이해하기 어렵습니다.
그 점 이 녀석은 직감으로 이해할 수 있는 파괴력이 있습니다.
꼭 활용해 보세요. enjoy!!
참고
jbburant 씨의 플롯 도면 예
htps : // 기 st. 기주 b. 이 m / j 흔들림 t / b3bd4961f3f5b03 굳 b542 에 d33 아 8 062
Reference
이 문제에 관하여(ggplot::geom_flat_violin 추천), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/warawa_abnormal/items/5721837bee53cb95a92d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
불행히도 스크립트에는 불필요한 ")"가 포함되어 있으므로 한 번 여기에서 다운로드하고 50 번째 줄에있는 ")"를 지우십시오.
아래 코드를 실행하면 필요하지 않음)에 대한 오류 메시지를 볼 수 있습니다.
library(devtools)
source_url("https://gist.githubusercontent.com/dgrtwo/eb7750e74997891d7c20/raw/ed346ccc73cfffcc9e9f1ca51281bb078f4d48a6/geom_flat_violin.R")
> source_url("https://gist.githubusercontent.com/dgrtwo/eb7750e74997891d7c20/raw/ed346ccc73cfffcc9e9f1ca51281bb078f4d48a6/geom_flat_violin.R")
SHA-1 hash of file is 5763fa02179f37bc448799e51370cb07290ea09a
source(temp_file, ...) でエラー:
/var/folders/4s/z0ll_w5s007fvk07vs41w6yh0000gn/T//RtmpMtIvAM/file1e61517c6333:50:13: 予想外の ')' です
49: xmax = x + width / 2)
50: )
^
편집 된 스크립트는 적절한 이름 (예 : geom_flat_violin.R)으로 저장하고 작업 디렉토리에 넣습니다.
소개
ggplot2 및 이전 스크립트를로드
library(ggplot2)
source("geom_flat_violin.R")
사용 예
친숙한 iris입니다.
p<-ggplot(NULL)
p<-p+geom_flat_violin(data=iris,mapping = aes(x=Species,y=Sepal.Length,fill=Species),scale="count",trim=FALSE)+
ggtitle("Sepal.Length")
p<-p+geom_dotplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species),binaxis = "y",dotsize = 1,stackdir = "down",binwidth = 0.1,position = position_nudge(x=-0.025))
p
geom_dotplot과의 조합은 값 분포를 매우 이해하기 쉽습니다.
position_nudge를 사용하면 평균값과 표준 편차를 도입할 수도 있습니다.
아래의 상자 수염 그림과 비교하면 보기 쉬움이 단차입니다.
p<-ggplot(NULL)
p<-p+geom_boxplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species))
p
사이고에게
나는 geom_flat_violin을 알기 전에 상자 수염 다이어그램을 많이 사용했습니다.
그러나, 연령층이 위쪽은 수학으로 상자 수염도를 배워 있지 않는 경우가 있다고 합니다.
상자 수염은 사전 지식없이 이해하기 어렵습니다.
그 점 이 녀석은 직감으로 이해할 수 있는 파괴력이 있습니다.
꼭 활용해 보세요. enjoy!!
참고
jbburant 씨의 플롯 도면 예
htps : // 기 st. 기주 b. 이 m / j 흔들림 t / b3bd4961f3f5b03 굳 b542 에 d33 아 8 062
Reference
이 문제에 관하여(ggplot::geom_flat_violin 추천), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/warawa_abnormal/items/5721837bee53cb95a92d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
library(ggplot2)
source("geom_flat_violin.R")
친숙한 iris입니다.
p<-ggplot(NULL)
p<-p+geom_flat_violin(data=iris,mapping = aes(x=Species,y=Sepal.Length,fill=Species),scale="count",trim=FALSE)+
ggtitle("Sepal.Length")
p<-p+geom_dotplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species),binaxis = "y",dotsize = 1,stackdir = "down",binwidth = 0.1,position = position_nudge(x=-0.025))
p
geom_dotplot과의 조합은 값 분포를 매우 이해하기 쉽습니다.
position_nudge를 사용하면 평균값과 표준 편차를 도입할 수도 있습니다.
아래의 상자 수염 그림과 비교하면 보기 쉬움이 단차입니다.
p<-ggplot(NULL)
p<-p+geom_boxplot(data=iris,mapping=aes(x=Species,y=Sepal.Length,fill=Species))
p
사이고에게
나는 geom_flat_violin을 알기 전에 상자 수염 다이어그램을 많이 사용했습니다.
그러나, 연령층이 위쪽은 수학으로 상자 수염도를 배워 있지 않는 경우가 있다고 합니다.
상자 수염은 사전 지식없이 이해하기 어렵습니다.
그 점 이 녀석은 직감으로 이해할 수 있는 파괴력이 있습니다.
꼭 활용해 보세요. enjoy!!
참고
jbburant 씨의 플롯 도면 예
htps : // 기 st. 기주 b. 이 m / j 흔들림 t / b3bd4961f3f5b03 굳 b542 에 d33 아 8 062
Reference
이 문제에 관하여(ggplot::geom_flat_violin 추천), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/warawa_abnormal/items/5721837bee53cb95a92d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
jbburant 씨의 플롯 도면 예
htps : // 기 st. 기주 b. 이 m / j 흔들림 t / b3bd4961f3f5b03 굳 b542 에 d33 아 8 062
Reference
이 문제에 관하여(ggplot::geom_flat_violin 추천), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/warawa_abnormal/items/5721837bee53cb95a92d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)