Hallo, ich habe derzeit 70 Blätter unter der gleichen Excel-Arbeitsmappe und ich versuche tägliche Rücksendungen basierend auf den Daten zu finden und dann alle 70 Blätter in einem Datenrahmen zusammenzuführen. Alle 70 Blätter enthalten Datum und Eröffnungskurs. Hier ist mein Code so weit für die Software RTägliche Retouren in R für mehrere Arbeitsblätter in derselben Arbeitsmappe suchen und zusammenführen?
require(XLConnect)
wb <- loadWorkbook(system.file("crypto.xlsx", package = "XLConnect"))
crypto = readWorksheet(wb, sheet = getSheets(wb),startRow=1,endRow = 20, endCol=2)
Ich möchte kehrt jedes Blatt zu finden und dann alle 70 in einem Datenrahmen verschmelzen. Allerdings ist der Zeitraum in all diesen Tabellen unterschiedlich und ich finde keine Möglichkeit, sie zusammenzuführen. Im Final Datenframe möchte ich die Variablen Date, Price1, Dailyreturn1, Price2, DailyReturn2 ......... Price70, DailyReturn70
Jede Hilfe würde mit Rückgaben und Zusammenführen geschätzt werden.
So sehen meine Daten mit viel mehr Zeilen aus und das Datenformat ist für alle 70 Blatt gleich.
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
und ich möchte das Endergebnis in etwa so aussehen mit allen 70 Blatt in einem. DR ist für den täglichen Rendite
Date Open1 DR1 Open2 DR2 Open3 DR3............Open70 DR70
Was ist * Preis * oder * DailyReturn *? Bitte versuchen Sie Ihre Ausgabe auf einem Blatt. – Parfait
Tägliche Rückkehr ist nur eine einfache Rückkehr basierend auf dem offenen Preis. –
Sie haben zwei gewünschte Ergebnisse. Und wieder hast du irgendeinen Versuch unternommen nach 'krypto ...'? – Parfait