ggplot을 사용하여 단일 패싯에서 여러 빈 너비를 사용하는 방법

Buggaby

패싯 행 또는 열별로 빈 너비를 독립적으로 지정할 수있는 ggplot에서 2x2 facet_grid (geom_bin2d 사용)를 만들고 싶습니다.

다음은 샘플 데이터입니다.

x=runif(100,0,100)
y=runif(100,0,100)
topStrings=c("t1","t2")
sideStrings=c("s1","s2")
d=data.frame(cbind(x,y,top=sample(topStrings,100,replace=T),side=sample(sideStrings,100,replace=T)))

이렇게하면 100 개의 행 (x, y) 튜플이 생성되며 각 튜플은 두 번 (an s 및 at) 분류됩니다. 일부에서는 데이터의 각 하위 집합에 대해 geom_bin2d를 호출하고 다음과 같이 bin 너비를 할당 할 수 있다고 제안했습니다.

ggplot(d, aes(x=x,y=y))+
    geom_bin2d(data=subset(d, side="s1"), binwidth = c(10,10))+
    geom_bin2d(data=subset(d, side="s2"), binwidth = c(10,1))+
    facet_grid(side~top,scales="free_y")

내 두뇌에 따르면 이것은 (s2)의 하단보다 큰 빈이있는 상단 행 (s1)을 보여야합니다. 그러나 작동하지 않는 것 같습니다. 전체 플롯이 최대 빈 크기를 보여주는 것 같습니다. 이를 수행하는 방법에 대한 조언이 있습니까?

감사

Buggaby

대신 stat_bin2d ()를 사용하여 문제를 회피했습니다. 모든 차이점을 잘 모르겠지만 여기서는 bin 너비가 아닌 bin 개수를 지정합니다. 나는 전체적으로 빈 수를 일정하게 유지하는 것이 좋습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ggplot에서 패싯을 사용하여 두 범주를 전체 범주와 비교하는 방법

분류에서Dev

ggplot에서 패싯을 사용하여 두 범주를 전체 범주와 비교하는 방법

분류에서Dev

Python OpenCV2를 사용하여 단일 창에 여러 비디오 프레임을 표시하는 방법

분류에서Dev

cx_freeze를 사용하여 Python에서 여러 파일로 단일 .exe 파일을 빌드하는 방법

분류에서Dev

ggplot을 사용하여 패싯 플롯에서 배경색을 사용자 정의하는 방법

분류에서Dev

sed를 사용하여 파일에서 여러 줄을 제거하는 방법

분류에서Dev

sed를 사용하여 파일에서 여러 줄을 검색하는 방법

분류에서Dev

tidyr를 사용하여 가계 명단에서 여러 열을 쌓는 방법

분류에서Dev

BeautifulSoup을 사용하여 빈 <td>를 건너 뛰는 방법?

분류에서Dev

AngularJS를 사용하여 단일 페이지에있는 여러 양식을 처리하는 방법

분류에서Dev

Prism의 viewlocator를 사용하여 여러 ViewModel을 단일 View에 연결하는 방법은 무엇입니까?

분류에서Dev

빈 using 문을 사용하여 C #에서 일회용 개체를 닫는 것이 좋은 방법입니까?

분류에서Dev

C #을 사용하여 xml 파일에서 빈 태그를 제거하는 방법

분류에서Dev

lodash를 사용하여 객체에서 빈 값을 제거하는 방법

분류에서Dev

Pandas를 사용하여 여러 Excel 열에서 동일한 조건을 사용하는 방법 (대체)?

분류에서Dev

kubeadm을 사용하여 kubernetes 단일 노드 클러스터에서 / var / log / container를 설정하는 방법

분류에서Dev

확률 밀도 함수를 사용하여 동일한 빈 너비와 동일한 빈 높이 히스토그램을 만드는 방법

분류에서Dev

여러 인터페이스 구현에 단일 레지스트리를 사용하여 C ++에서 "레지스트리 패턴"을 구현하는 방법

분류에서Dev

JAVASCRIPT를 사용하여 단일 값을 여러 열에 복사

분류에서Dev

파이썬을 사용하여 csv 파일의 열에서 문자열 구문의 단어 빈도를 계산하는 방법은 무엇입니까?

분류에서Dev

sftp를 사용하여 여러 파일을 넣는 방법

분류에서Dev

Eval을 사용하여 TemplateField에서 너비를 변경하는 방법

분류에서Dev

Java를 사용하여 텍스트 파일에 빈 줄을 추가하는 방법은 무엇입니까?

분류에서Dev

rlang을 사용하여 문자열 인수를 NULL로 설정하는 방법 (패싯 변수에 사용)

분류에서Dev

Ajax : FormData 및 jQuery를 사용하여 '빈'파일을 보내고 $ _FILES에서 가져 오는 방법

분류에서Dev

단일 쿼리에서 여러 사용자 이름을 검색하는 방법

분류에서Dev

Javascript를 사용하여 테이블에서 빈 tr을 찾는 방법

분류에서Dev

SUDS를 사용하여 SOAP 요청에서 빈 배열을 만드는 방법

분류에서Dev

SUDS를 사용하여 SOAP 요청에서 빈 배열을 만드는 방법

Related 관련 기사

  1. 1

    ggplot에서 패싯을 사용하여 두 범주를 전체 범주와 비교하는 방법

  2. 2

    ggplot에서 패싯을 사용하여 두 범주를 전체 범주와 비교하는 방법

  3. 3

    Python OpenCV2를 사용하여 단일 창에 여러 비디오 프레임을 표시하는 방법

  4. 4

    cx_freeze를 사용하여 Python에서 여러 파일로 단일 .exe 파일을 빌드하는 방법

  5. 5

    ggplot을 사용하여 패싯 플롯에서 배경색을 사용자 정의하는 방법

  6. 6

    sed를 사용하여 파일에서 여러 줄을 제거하는 방법

  7. 7

    sed를 사용하여 파일에서 여러 줄을 검색하는 방법

  8. 8

    tidyr를 사용하여 가계 명단에서 여러 열을 쌓는 방법

  9. 9

    BeautifulSoup을 사용하여 빈 <td>를 건너 뛰는 방법?

  10. 10

    AngularJS를 사용하여 단일 페이지에있는 여러 양식을 처리하는 방법

  11. 11

    Prism의 viewlocator를 사용하여 여러 ViewModel을 단일 View에 연결하는 방법은 무엇입니까?

  12. 12

    빈 using 문을 사용하여 C #에서 일회용 개체를 닫는 것이 좋은 방법입니까?

  13. 13

    C #을 사용하여 xml 파일에서 빈 태그를 제거하는 방법

  14. 14

    lodash를 사용하여 객체에서 빈 값을 제거하는 방법

  15. 15

    Pandas를 사용하여 여러 Excel 열에서 동일한 조건을 사용하는 방법 (대체)?

  16. 16

    kubeadm을 사용하여 kubernetes 단일 노드 클러스터에서 / var / log / container를 설정하는 방법

  17. 17

    확률 밀도 함수를 사용하여 동일한 빈 너비와 동일한 빈 높이 히스토그램을 만드는 방법

  18. 18

    여러 인터페이스 구현에 단일 레지스트리를 사용하여 C ++에서 "레지스트리 패턴"을 구현하는 방법

  19. 19

    JAVASCRIPT를 사용하여 단일 값을 여러 열에 복사

  20. 20

    파이썬을 사용하여 csv 파일의 열에서 문자열 구문의 단어 빈도를 계산하는 방법은 무엇입니까?

  21. 21

    sftp를 사용하여 여러 파일을 넣는 방법

  22. 22

    Eval을 사용하여 TemplateField에서 너비를 변경하는 방법

  23. 23

    Java를 사용하여 텍스트 파일에 빈 줄을 추가하는 방법은 무엇입니까?

  24. 24

    rlang을 사용하여 문자열 인수를 NULL로 설정하는 방법 (패싯 변수에 사용)

  25. 25

    Ajax : FormData 및 jQuery를 사용하여 '빈'파일을 보내고 $ _FILES에서 가져 오는 방법

  26. 26

    단일 쿼리에서 여러 사용자 이름을 검색하는 방법

  27. 27

    Javascript를 사용하여 테이블에서 빈 tr을 찾는 방법

  28. 28

    SUDS를 사용하여 SOAP 요청에서 빈 배열을 만드는 방법

  29. 29

    SUDS를 사용하여 SOAP 요청에서 빈 배열을 만드는 방법

뜨겁다태그

보관