R에 ggplot2를 사용하여 다수의 데이터 요소를 플롯하려고합니다. 3 차원 데이터 (예 : eastings, northings 및 elevations)를 플롯하려고합니다. 내가 달성하려고하는 것은 xlimits를 변경하거나 scale_x_continuous
을 입력하면 범례가 자동으로 현재 범위로 업데이트됩니다.ggplot의 자동 축척 범례 R
예를 들어, I는로 사용하고 구문은 다음과
데이터는 다음과 같은 위치에서 볼 수 https://www.dropbox.com/s/64x9374y2zip6f7/data-river.csv는
p <- ggplot(data1,aes(x=x,y=y,color=z),size=1)+geom_point()
p
은 다음 I 얻은 출력은 다음과 같이
다음 x 및 y 축 제한을 변경하려면 다음 구문을 사용하십시오.
다음p1 <- ggplot(data1,aes(x=x,y=y,color=z),size=1)+geom_point()+scale_x_continuous(limits = c(470000,472500))+scale_y_continuous(limits=c(3704000,3706000))
p1
출력은 :
, 우리는, 그러나, 범례 척도가 변경되지 않는 한도 모두 도면에서 변경 볼 수있다. 자동 스케일보기로 범례를 변경하는 방법을 모르겠습니다. 나는 그것이 ggplot에서 가능한지 아닌지를 모른다.
누군가가 여러 색상으로 그래프를 만드는 방법을 알려 주시면 감사하겠습니다.
감사합니다.
정말 고마워요. 그것은 내가 필요한 것을 정확하게합니다. –