1
숫자의 벡터를 가져 와서 지정된 창 너비 & 보폭을 사용하고 싶습니다. 보폭으로 각 창의 평균을 캡처하는 벡터를 통해 아래로 실행하고 싶습니다. 나는 이것을 코드화 할 수 있지만 패키지와 함께 더 좋은 방법이 있는지 궁금해하고있다. 당신이 필요 달성하기벡터를 통해 윈도우를 아래로 이동 R
숫자의 벡터를 가져 와서 지정된 창 너비 & 보폭을 사용하고 싶습니다. 보폭으로 각 창의 평균을 캡처하는 벡터를 통해 아래로 실행하고 싶습니다. 나는 이것을 코드화 할 수 있지만 패키지와 함께 더 좋은 방법이 있는지 궁금해하고있다. 당신이 필요 달성하기벡터를 통해 윈도우를 아래로 이동 R
한 가지 방법은 zoo
패키지에서 rollapply
을 사용하는 것입니다.
library(zoo)
rollapply(x, width = 7, by = 4, mean)
#[1] 622.1429 682.8571 540.7143
데이터
x <-c(267, 497, 836, 498, 923, 836, 498, 923, 267, 497, 836, 498, 923, 267, 497)
완벽한 덕분에 .... 수동 코딩 할당한다 저장합니다. – PaulBeales