Ich benutze Pandas Datenleser-Paket, um wirtschaftliche Zeitreihe von Website wie Fred, Yahoo Finanzen zu ziehen. Ich habe uns Rezession (USREC) -Serie von der "Fred" -Website und historische Sp500 (^ GSPC) von Yahoo Finance gezogen.Pandas DataReader: normalisieren Daten
Historische US-Rezession:
web.DataReader("USREC", "fred", start, end)
Ausgang:
2017-08-01 0
2017-09-01 0
2017-10-01 0
2017-11-01 0
S & P500 kehrt
web.DataReader("^GSPC",'yahoo',start,end)['Close'].to_frame().resample('M').mean().round()
Ausgang:
2017-08-31 2456.0
2017-09-30 2493.0
2017-10-31 2557.0
2017-11-30 2594.0
Ich möchte die beiden Datenrahmen zusammenführen, aber einer hat das Anfangsdatum des Monats und der andere hat das Enddatum des Monats. Wie mache ich a) die Datumsspalte yyyy-mm b) entweder die Datumsspalte beider Frames Monatsanfang oder Monatsende?
Danke für die Hilfe!