2016-06-23 18 views
0

Ich habe gerade Quandl auf meinem Setup installiert. Ich benutze Spyder, Anaconda3, Windows 7. Die Installation war in Ordnung und Quandl läuft wie erwartet. Das einzige Problem ist, dass ich nicht die gesamte Ausgabe meiner Anfrage sehen kann. Dies ist ein Auszug davon, wann mehr als 60 Zeilen verfügbar sind. Es ist in der Lage bis zu 60 Zeilen drucken Whit diese in der Mitte des Ausgangs ::Spyder und Quandl Ausgabe

2006-04-30 279.875665 
2006-05-31 275.377411 
2006-06-30 265.594889 
2006-07-31 246.684074 
2006-08-31 255.533319 
2006-09-30 277.313945 
2006-10-31 242.113468 
       ... 
2012-04-30 313.606557 
2012-05-31 317.933637 
2012-06-30 306.608700 
2012-07-31 314.140902 
2012-08-31 327.582875 
2012-09-30 371.319479 
2012-10-31 335.759077 

Am unteren Ende des Ausgangs habe ich das fowolling:

[125 rows x 1 columns] 

Das ist mein Skript zeigt an weiß, wie Viele Reihen sind da draußen, aber irgendwie ist es unmöglich, sie alle zu drucken. Ich beobachte dieses Szenario bei jeder Anfrage mit mehr als 60 Zeilen. Einige Beispiele:

import quandl 
mydata = quandl.get("AUSBS/6291014A_A91718J") 

import quandl 
mydata = quandl.get("FRED/GDP") 

und viele mehr. Ich habe versucht es mit „start“ zu beheben und „Ende“, auch feste Anzahl von Zeilen, aber ohne Erfolg:

start_date="2001-12-31", end_date="2005-12-31" 
rows=100 

ich glaube meine API-Schlüssel korrekt ist. Es sieht so aus, als könnte ich nur einen kleinen Teil meiner Anfrage zurückbekommen. So etwas wie ein Semple-Daten. Dies ist von Quandl Website:

Wenn ein gültiger API-Schlüssel nicht verwendet wird, einige Datentabellen zu Rückkehr Beispieldaten nicht erfüllt. Wenn Sie nicht alle erwarteten Daten erhalten, überprüfen Sie bitte Ihren API-Schlüssel ( ).

Ich habe oft meinen Schlüssel überprüft und bin mir sicher, dass es korrekt ist. Irgendwelche Vorschläge, wie man es beheben kann?

Antwort

0

Ich bin immer noch auf der Suche nach warum ist das passiert, aber die Entscheidung ist die print Anweisung geändert werden. Von:

import quandl 
data = quandl.get('FRED/GDP') 
print(data) 

An:

import quandl 
data = quandl.get('FRED/GDP') 
print(data.to_csv())