나는 여러 파일에서 XTS의 시계열을로드하고 하나의 XTS 매트릭스에 병합하려면 다음 R 코드를 가지고있는 방법에 있습니까 load.files = function(dates, filenames) {
for(i in 1:length(dates)) {
# load and merge each xts block
ts.set = load.
merge.xts을 호출 한 후 생성 된 시계열 객체에는 A.1, B.1, C.1이라는 3 개의 열이 있습니다. 원본 xts 객체에는 모두 A, B, C 열 집합이 있습니다. 병합이 문서별로 모든 일반 열에서 수행되었다고 가정합니다. 열 내용 A, B, C 및 A.1, B.1, C.1을 확인했습니다. my.merged[my.merged$A.1 != my.m
xts 행렬을 숫자 행렬 또는 숫자 열이있는 data.frame으로 변환해야합니다. 나는 data.matrix()를 사용하여 시도했지만 결과는 문자 형식 여전히 : mynumeric.matrix = data.matrix(as.data.frame(myxts))
: 잘 모르겠어요하지만, 이것은 성능 저하가 무엇인지 트릭을 수행 class(myxts)
[1
xts 객체에서 중복 행을 삭제하는 데 문제가 있습니다. 통화의 틱 재무 데이터를 다운로드하여 OHLC 형식의 xts 개체로 변환하는 R 스크립트가 있습니다. 이 스크립트는 15 분마다 새로운 데이터를 가져옵니다. 새로운 데이터는 오늘의 첫 번째 거래에서 오늘 마지막으로 기록 된 거래로 다운로드됩니다. 다운로드 한 이전 이전 데이터는 .Rdata 형식으로
여러 주식 기호에 대한 시계열을 포함하는 xts 개체가 있습니다. I 행의 전체 세트를 포함하는 원래 xts 행렬의 모든 하위 그룹 심볼 특정 서브 그룹에 xts 객체를 분할하여 처리 된 데이터를 각각의 심볼에 대해 다음 재 조립해야한다. 각 기호는 1 ~ 4 자 사이의 필드로 하위 그룹의 행렬을 분할하는 요소 인덱스로 사용됩니다. this 우수 블로그 게
가정 : .GlobalEnv에 리스트의 N XTS 오브젝트 접미사 ".RAW"으로 (예 : ABC.raw) 는 list (즉, rawfiles <- ls(pattern="*.raw",envir=.GlobalEnv)) 에 .raw 이름 목록을 작성한 는에 하시겠습니까 : loop 또는을rawfiles를 통해 각 반복에서 특정 시간대를 서브 세트 예를 들어,
포인터 na.locf위한 감사 (대런) 업데이트 예 아래 결과 일일 데이터를 병합 휘발성. 이제는 일일 변동성을 만들었으므로 일일 데이터를 다시 틱 데이터와 병합하고 싶습니다. 그러나 매일 및 틱 데이터의 인덱스 차이로 인해 병합이 "비어있는"것으로 판단됩니다. 일일 데이터를 틱 데이터와 병합하는 방법은 무엇입니까? 예 : AGL.xts <- xts(AGL
저는 첫 번째 열이 날짜 - 시간이고 OHLC가 뒤에 오는 xts 객체를가집니다. 내가 >test
를 입력 할 때 다음과 같이 올바른 출력을 인쇄합니다 2010-09-08 15:13:00 115 115 110 115
2010-09-08 15:14:00 120 125 115 125
을하지만, 내가 ("test.csv을"테스트) write.csv을하려