안녕하세요. 저는 현재 동일한 엑셀 워크 북으로 70 장이 있으며 데이터를 기반으로 일일 수익을 찾아서 모든 70 장을 하나의 데이터 프레임으로 병합하려고합니다. 70 장에는 모두 날짜 및 공개 가격이 포함되어 있습니다. 여기 내 코드는 지금까지동일한 통합 문서의 여러 워크 시트에 대해 R로 매일 반환되는 항목을 찾아서 병합 하시겠습니까?
require(XLConnect)
wb <- loadWorkbook(system.file("crypto.xlsx", package = "XLConnect"))
crypto = readWorksheet(wb, sheet = getSheets(wb),startRow=1,endRow = 20, endCol=2)
내가 각 시트의 수익을 찾은 다음 모두 70 일에 데이터 프레임을 병합 할 소프트웨어 R입니다. 그러나 시간은이 모든 시트에서 다르며 병합 할 수있는 방법을 찾을 수 없습니다. 최종 데이터 프레임에서 변수를 원합니다 Date, Price1, Dailyreturn1, Price2, DailyReturn2 ......... Price70, DailyReturn70
반환 및 병합으로 도움이 될 것입니다.
여기 내 데이터가 훨씬 더 많은 행을 가진 것처럼 보이며 데이터 형식이 모든 70 개의 시트에서 동일합니다.
Date Open High Low Close Market Cap
28-Apr-13 135.3 135.98 132.1 134.21 1,500,520,000
29-Apr-13 134.44 147.49 134 144.54 1,491,160,000
30-Apr-13 144 146.93 134.05 139 1,597,780,000
1-May-13 139 139.89 107.72 116.99 1,542,820,000
최종 결과가 70 장 모두 하나로 결합 된 것처럼 보이기를 바랍니다. DR은 체인 Reduce
모든 X 행 (즉, 가입 왼쪽) 유지 병합 고려 일일 창
Date Open1 DR1 Open2 DR2 Open3 DR3............Open70 DR70
은 무엇입니까 * 가격 * 또는 * DailyReturn *와
예? 한 장에 출력물을 시험해보십시오. – Parfait
일일 수익은 공개 가격을 기준으로 한 단순한 수익률입니다. –
원하는 결과가 두 개 있습니다. 그리고 다시 '암호'를 시도 했습니까? – Parfait