for 루프를 통해 일련의 빈 xts 객체를 만들려고하는데 실패하고 있습니다.for 루프를 통해 빈 xts 객체를 만듭니다.
내가 만들고자하는 빈 XTS 객체의 이름을 포함하는 SYMBOL_vector라는 문자 벡터를 만들었습니다. 또한 심볼 SPY에 대한 데이터를 포함하여 getSymbols를 사용하여 일부 주식 시장 데이터를 다운로드했습니다. 결과적으로 SPY라는 XTS 객체가 존재합니다. 루프 코드
내는 다음과 같습니다
for (i in 1 : length(SYMBOL_vector)) {
SYMBOL_vector[i] <- as.xts(order.by = index(SPY))
}
나는 다음과 같은 오류가 나타납니다 코드를 실행하면 : 그것은 피드백에 중요한 경우
이Error in xts(x = NULL, order.by = x, ...) : formal argument "order.by" matched by multiple actual arguments
는, 오브젝트가 작성 빈 XTS 번을, 나는 각각의 루프를 작성하여 각각을 일일 리턴 데이터로 채울 것이다.
전 루프에 완전히 다른 접근 방식을 사용하는 것에 반대하지 않습니다 ...이 중 하나가 방금 빠르고 쉽습니다. 어떤 도움을 주셔서 미리 감사드립니다!
(권장하지 않음). 그것은 내 자신의 문제를 해결했습니다! – Agarp