y1 = c(830.6225, 1051.7180, 1084.5102, 1089.1885, 1184.4557, 969.8625, 881.7043, 1047.6092, 860.3845)
y2 = c(11167.21, 11765.34, 12897.90, 13002.88, 14459.16, 14272.08, 14400.74, 13573.05, 13198.24)
x = c(0e+00, 1e-02, 1e-01, 5e-01, 1e+00, 2e+00, 5e+00, 1e+01, 1e+02)
data = data.frame(y1 = y1, y2 = y2, x = x)
ggplot(data=data,aes(x = x ,y=y1))+
geom_line(aes(y=y1), colour="red")+
geom_line(data = data,aes(x=x,y=y2),colour="blue")
빨간색 곡선에 대한 첫 번째 y 축 범위와 범위 파란색 선이있는 두 번째 y 축에 대한 범위를 원합니다. 힌트를주세요.
이것이 당신이 원하는 것을 수행합니까? ggplot2는 독단적 인 프레임 워크이며 이러한 의견 중 하나는 보조 축을 피해야한다는 것입니다. 이를 허용하는 동안 주축과 관련하여 모든 시리즈를 입력 한 다음 보조 축을 주석으로 허용하려면 사용자의 수동 작업이 필요합니다.
ggplot(data=data, aes(x = x)) +
geom_line(aes(y = y1), colour="red") +
geom_line(aes(y = y2 / 15), colour="blue") +
scale_y_continuous(sec.axis = ~.*15)+
theme(axis.text.y.left = element_text(color = "red"),
axis.text.y.right = element_text(color = "blue"))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다