반응형
원점이 0에서 시작하도록 강제
ggplot2에서 y 축 및 x 축의 원점 / 차단을 어떻게 설정할 수 있습니까?
x 축의 선은 정확히이어야합니다 y=Z
.
함께 Z=0
또는 다른 소정 값.
xlim
그리고 ylim
여기에 그것을 잘라하지 않습니다. 당신은 사용할 필요가 expand_limits
, scale_x_continuous
그리고 scale_y_continuous
. 시험:
df <- data.frame(x = 1:5, y = 1:5)
p <- ggplot(df, aes(x, y)) + geom_point()
p <- p + expand_limits(x = 0, y = 0)
p # not what you are looking for
p + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0))
점이 잘리지 않도록 약간 조정해야 할 수도 있습니다 (예 : x = 5
및 참조) y = 5
.
여기 링크의 Hadley Wickham의 답변 에서 ggplot2에서 그래프 중간에 축을 가질 수 없다는 것을 알고 있습니다. 이 URL의 누군가가 표준 축을 제거하고 직접 만들 것을 제안했습니다.
참고 URL : https://stackoverflow.com/questions/13701347/force-the-origin-to-start-at-0
반응형
'IT박스' 카테고리의 다른 글
Java에서 익명의 내부 클래스를 정적으로 만들 수 있습니까? (0) | 2020.07.17 |
---|---|
차이점 : std :: runtime_error vs std :: exception () (0) | 2020.07.17 |
마스터 이외의 것을 가리 키도록 Git 원격 HEAD 변경 (0) | 2020.07.17 |
WebSocket을 올바르게 닫기 (HTML5, Javascript) (0) | 2020.07.17 |
파이썬의 "in"세트 연산자 (0) | 2020.07.17 |