아래 예제를 그릴 때 2008과 2012로 표시된 눈금이 2008.5 및 20012.5이므로 x 축 레이블이 혼란 스럽습니다. 나는 너무 길어서 숫자 형식이 잘리는 것을 깨달았습니다. 진드기와 레이블을 표시하는 좋은 방법은 무엇입니까?
library(ggplot2)
foo <- data.frame(x=2005:2014,y=rnorm(10))
p1 <- ggplot(data = foo, aes(x = x, y = y))
p1 <- p1 + geom_point(size=4)
p1
편집 : 이것은 실제로 중복 질문입니다 : ggplot2를 사용하여 축에 정수 값만 표시하는 방법
죄송합니다.
이 두 가지 옵션이 아이디어가 될 수 있습니다 ....
옵션 1:
foo <- data.frame(x=2005:2014,y=rnorm(10))
p1 <- ggplot(data = foo, aes(x = x, y = y))
p1 <- p1 + geom_point(size=4)
p1 <- p1 + scale_x_continuous(breaks = foo$x)
p1
옵션 2 :
foo <- data.frame(x=2005:2014,y=rnorm(10))
p1 <- ggplot(data = foo, aes(x = x, y = y))
p1 <- p1 + geom_point(size=4)
p1 <- p1 + scale_x_continuous(breaks = foo$x[seq(1, length(foo$x), 2)])
p1
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다