집합 {0,1}의 신호가있는 매월 동물원 데이터가 있다고 가정합니다. a b c
Oct 2005 1 0 1
Nov 2005 0 1 1
Dec 2005 0 1 0
Jan 2006 1 0 0
Feb 2006 1 1 0
Mar 2006 0 0 1
Apr 2006 0 0 1
May 2006 0 1 1
Jun 2006 1 1 0
Jul 2006
온라인으로 답변을 찾았지만 어떤 이유로 작동하지 않아서 해석이 잘못되었습니다. 내 목표는 단순히 여러 플롯을 플롯 (. 그것은 생성하는 방법 축, 눈금 선 등 사용) xts 플로팅 기능을 사용하는 것입니다 x <- xts(data.frame(a=1:100, b=100:1),seq(from=as.Date("2010-01-01"), by="days", len=
동물원 패키지를 사용하여 일일 관찰을 읽으려고합니다. 일부는 연속적이지 않습니다. 처음 세 줄은 다음과 같습니다 Date Year ID DWT Build CargoSize LoadArea DischargeArea Price Speed
25-May-07 2007 8004351 294739 1982 262000 AG ECI 79 14.5
xts (또는 동물원)이 apply.period를 수행 한 후 시간으로 사용하는 것을 파악하려고합니다. 다음 고려 : > myTs = xts(1:10, as.Date(1:10, origin = '2012-12-1'))
> apply.weekly(myTs, colSums)
[,1]
2012-12-02 1
2012-12-09 35
2012-
주가의 일별 시계열을 고려하십시오 (FTSE 지수라고합시다). 일일, 월간 및 연간 수익을 계산하려고합니다. 월간 및 연간 수익을 계산하려면 시계열 데이터를 월 및 연도로 집계해야합니다. "동물원"패키지에는 집계 함수 인 whoch가 데이터를 월별 빈도로 집계하는 데 도움이 될 수 있습니다. as.yearmon 클래스를 사용하여 코드 라인 아래 : # Co
동물원 패키지를 사용하려고하지만 불행히도 사용하려고하면 오류가 표시됩니다. 사실 내가 얻는 결과는 마지막 줄에서 잘못되었습니다. > library(zoo)
Attaching package: ‘zoo’
The following object(s) are masked from ‘package:base’:
as.Date, as.Date.numer
나는 바지 알고리즘을 만들려고합니다. 이것에 대한 전체 시간 시리즈에서 임의의 블록을 그릴 필요가 있습니다. 나는 임의의 블록을 그립니다 포함하는 인덱스 벡터를 만들었지 만 난 내 동물원 시계열에 적용 할 때, 나는 In zoo(rval, index(x)[i]) :
some methods for “zoo” objects do not work if
"var"이라는 세 번째 변수를 "2010-09-24"날짜에 대해 100 값만 가진 데이터 세트에 생성하려고 시도하고 다른 모든 변수에 대해 NA 기간. > dataset
weight
2010-10-04 52495
2010-10-01 53000
2010-09-30 52916
2010-09-29 52785
2010-09-28 53348
두 개의 시계열을 병합해야하며 merge.zoo를 사용하는 것이 가장 좋습니다. 두 데이터 프레임 각각을 동물원으로 변환하려고하면 다음과 같은 오류가 발생합니다. R은 19의 길이를 어디에서 찾았습니까? 내가 가진 : csv로 시간 필드가 올바른 형식이 아니기 때문에 > class(FNCC_short)
[1] "data.frame"
> length(FN
zoo 패키지의 read.zoo 함수를 사용하여 간격이있는 연간 데이터를 읽으려고합니다. 데이터를 매년 데이터로 선언하는 FUN을 찾는 데 문제가 있습니다. 데이터 세트는 here입니다. 내가 노력하고 함수 호출이 잘 작동 tsGDP <- read.zoo("us-gross-domestic-product-192919.csv", sep=",", format="