xts 데이터 (연간 강우량)를 플롯하고 그 위에 트렌드 라인 (예 : 황토)을 추가하려고합니다. 누군가가 xts를 ts로 변환 할 필요없이 추세선을 그릴 수있는 옵션을 제안 할 수 있습니까?추세선을 사용하여 xts 데이터 플로팅
예 데이터 :
>RainXts
Rf
1978-12-31 1416.95
1979-12-31 881.152
1980-12-31 1437.75
1981-12-31 881.10
1982-12-31 966.07
1983-12-31 1387.61
1984-12-31 1013.58
1985-12-31 1180.57
1986-12-31 1162.35
1987-12-31 883.92
1988-12-31 955.84
1989-12-31 828.472
1990-12-31 1208.72
1991-12-31 1324.72
1992-12-31 1096.2
1993-12-31 1454.64
1994-12-31 874.64
1995-12-31 941.92
1996-12-31 883.92
1997-12-31 793.44
참고 : 작품 아래의 명령을 TS 객체에 XTS 변환 및 사용 (RainTs의 =의 as.ts (RainXts가))
lines(lowess(time(RainTs),RainTs),col="red")
은 그냥 XTS 패키지가 도서관에 적절한 날짜없는 플롯 명령을 플롯시 시리즈 (/ 년 디스플레이 아니라 간단한 순차적으로로드되지 않은 경우, 실현 숫자)하지만 후속 라인 (lowess()) 명령은 예상대로 라인을 추가합니다. 그러나 xts 패키지가 라이브러리에 연결 되 자마자 plot 명령은 시리즈를 올바르게 표시하지만 적절한 날짜 표시를 포함하지만 후속 라인 (lowess())은 제대로 작동하지 않습니다. 두 가지 모두 해결할 수있는 해결 방법입니다. – Dnstuladhar