일부 R 코드를 디버깅하는 데 드는 시간은 단지 getSymbol을 사용하여 야후가 반환 한 데이터의 누락 날짜로 인해 발생했음을 알았습니다. 내가 이것을 쓸 때 야후는 이것을 돌려 보내고있다 : QQQ.Open QQQ.High QQQ.Low QQQ.Close QQQ.Volume QQQ.Adjusted
2014-01-03 87.27 87.35 86.6
데이터가 폭넓습니다. 긴 형식으로 데이터를 변환하려면 어떻게해야합니까? > Date = rep(index(curve.treasury), ncol(curve.treasury))
> Maturities = rep(colnames(curve.treasury), each = nrow(curve.treasury))
> Rates = as.vector(curve.
xts 데이터를 데이터 프레임에 통합하려고 시도했지만 어떻게해야할지 모르겠다. 아래에서 발생하는 오류의 예입니다. library(xts)
data(sample_matrix)
xtsObject=as.xts(sample_matrix)
#load xts and build in data sample_matrix
data=data.frame(Open=nu
일별 데이터 집합이있는 경우 매월 최소값과 해당 값이 발생한 날짜를 가져 오려고합니다. 함수를 사용하면 최소값을 제공하지만 해당 날짜는 실제로 발생한 날짜가 아니라 매월 말일입니다. 정확한 날짜를 얻으려면 어떻게해야합니까? library(xts)
#create sample data
dates<-seq(from=as.Date("1970-01-01"),to
시간 계열 개체를 받아들이는 함수를 작성했습니다. 입력 데이터를 xts 형식으로 강제 변환하려고하지만, 그렇게하면 deparse (대체)가 문제가됩니다. , 그것은 객체의 이름을 반환해야한다. library(xts)
data(sample_matrix)
matrixObj=sample_matrix
myFunc=function(data){
pri
xts 객체를 사용하여 선형 회귀를 수행하는 방법은 무엇입니까? lm(xtsObject ~ index(xtsObject))이 작동하지 않습니다. 시도했습니다. 내 데이터는 회사의 일일 주가입니다. index은 신기원 이래로 초를 나타내며 lm 기능을 제공합니다. 어떻게 해결할 수 있습니까?
최근에 xts 객체에 대한 회귀를 수행 할 수있는 패키지 호출이 있다는 것을 알았지 만 설명서를 읽는 데 어려움이 있습니다. 는 데이텀 아래와 같이있는 경우 : 나는 아래의 코드를 시도 data(sample_matrix)
#sample_matrix is a built-in datum in xts package
xtsObject=as.xts(sample
나는 이러한 파일을 읽을 폴더의 파일을 여러 개 있습니다 files <- list.files("PATH", pattern = '*csv' , full.names = TRUE)
(length(files))
for(i in length(files)) {
df <- fread(files[i], header = TRUE, sep = ";",string
나는 이것을 간결하게하는 방법으로 약간 어려움을 겪었습니다. 내 솔루션, 매트릭스 (...)를 사용하여 작동하지만 조금 썰매 망치처럼 보인다. 더 좋은가요? 나는이 1 행 XTS 객체 (D1)와 내가 함께 병합 할 외부 소스에서 오는 비 XTS 벡터 (E1) 기존 :이 library(quantmod)
getSymbols("SPY")
data = get