입니다. 효과는 새 데이터 주위에 따옴표를 추가하는 것입니다. 그리고 함수에서 사용할 수 없게됩니다. 왜 이런가요? 클래스 ("동물원") UK.EQUITY EUR.EQUITY NA.EQUITY ASIA.EQUITY JPN.EQUITY EM.EQUITY WORLD.EQUITY.EX.UK
2006-04-30 0.010552982 -0.003337229 -
그래서 나는 시간대가 "UTC"인 해에 xts 시간 세리에가 있습니다. 각 행 사이의 시간 간격은 15 분입니다. 내 새로운 데이터 세트의 첫 번째 행이 2014-12-31 23:45:00입니다 dat <- period.apply(dat, endpoints(dat,on="hours",k=1), colSums)
문제가되는 : 나는 한 시간 동안 데이터를
100 밀리 초 시계열에서 1 초 시계열을 집계해야합니다. 나는 xts 형식으로 데이터를 변환 한 후 Rxts에 함수 to.period()을 사용한다. 오류 : 지원되지 않는 유형입니다. x <- xts(data, order.by = as.POSIXct(data$Time, format = "%H:%M:%S.%ms"))
to.period(x, period
나는 가중치가 필요한 시계열 데이터를 집계하는 데 도움이되는 함수를 만들고 있습니다. 이 함수는 간격 수준 데이터를 취하여 일별, 주별, 월별, 분기 별 또는 연간 수준으로 집계 할 수 있어야합니다. 아래 코드는 함수에서 제거 될 때 적절한 출력을 가진 xts 객체를 생성하지만 함수는 그렇지 않습니다. 나는 (내 문제가 촬영을 돕기 위해 추가 인쇄 호출로)
다른 xts 객체의 논리 값을 기반으로 xts 객체의 날짜를 부분 집합으로 지정하려고하지만 R은 in 범위 값. 예를 들어 나는 RSI 이것은 내 개체 모두 2016년 10월 21일 때까지 데이터를 가지고 있기 때문에 내가 기대하는 출력되지 않습니다 위 (60) > strength <- RSI(d, 14)>60
> strength["2016-10-17::
나는 적절한 분이 예 : 09:15:00, 09:16:00 등과 같이 적절한 분에 NAs를 포함하고자하는 불규칙한 xts 시리즈를 가지고 있습니다. 거기에서 놓치기. 이 타임 스탬프가있는 NA 시리즈가있는 또 다른 시리즈를 만들면서이 작업을 수행하고 있습니다. dput(data1)
structure(c(108.4, 108.35, 108.35, 108.4,
날짜, 소스 배우 (3 명의 주요 배우, A, B, C 코드), 대상 배우 (4 명의 주요 배우, D, E, F, G 코드)의 4 개의 열을 포함하여 데이터 세트가 있습니다. 액션 (0에서 4까지 코딩 된 5 가지 유형의 액션). 나는 각 소스 배우에 대한 액션의 각 유형의 총 수를 합산하려고합니다. - 날짜에 의한 타겟 액터 조합. 예를 들어 : Date
에 두 개의 열을 기반으로 XTS 인덱스로 시간 순서를 만들어가 난 할 노력하고있어 것은 나중에 사용할 수있는 열을 만드는 것입니다 soc_sec group_count total_creds group_start group_end
(chr) (int) (dbl) (date) (date)
1 AA2105480 5 14.0 2005-01
예 :이 플롯하면 library(xts)
data(sample_matrix)
matrix_xts <- as.xts(sample_matrix, dateFormat='Date')
matrix_xts[,1] = matrix_xts[,1] * 100
plot(matrix_xts)
는 데이터를 시각화하기 어려울 것이다. 어떻게 든 첫 번째 열을 xts.p