ich komm hier leider nicht weiter ohne Hilfe.
Der Code der eigentlich funktionieren sollte laut Buchbeispiel funktioniert so nicht.
Das Problem liegt innerhalb der Indexformatierung die er nicht übernimmt oder besser gesagt nicht richtig ausgibt. Der index wird immer als leer angezeigt. Meine eigne Recherche hat leider nichts gebracht.
Die benötigten Dateien sind: https://www.file-upload.net/download-12 ... a.csv.html
und
https://www.file-upload.net/download-12 ... 3.dat.html
Code:
Code: Alles auswählen
import pandas as pd
import numpy as np
import datetime as dt
import matplotlib.pyplot as plt
import pandas_datareader.data as web
import datetime
paper = pd.read_csv('PreisMoatStanley2013.dat',
delimiter = ' ',
parse_dates=[0,1,100,101])
data = pd.DataFrame({'GoogleWE': paper['Google End Date'],
'debt': paper['debt'].astype(np.float64),
'DJIADate': paper['DJIA Date'],
'DJIAClose': paper['DJIA Closing Price']
.astype(np.float64)})
data.set_index('DJIADate')
print paper [:5]
import quandl
#api_key = open('quandl_key.txt','r').read()
djia = pd.read_csv("djia.csv", index_col=0)
print djia[:3]
djia_closes = djia['Close'].reset_index()
djia_closes.set_index('Date')
print djia_closes[:3]
#s152
data = pd.merge(data, djia_closes,
left_on='DJIADate', right_on='Date')
data.drop(['DJIADate'], inplace=True, axis=1)
data = data.set_index('Date')
print data[:3]
Code: Alles auswählen
data = data.set_index('Date')
mfg evev