2017-04-05 6 views

Antwort

2

Im allgemeinen data['SPX'] gibt ein Series während data[['SPX']] kehrt ein DataFrame.

Besondere an Ihrem Fall die Verwendung von ['SPX'] macht mehr Sinn, weil Ihre regress Funktion eine Spalte namens intercept zum X Variable hinzuzufügen versucht. Um sicherzustellen, dass Sie diese Spalte tatsächlich zur Variablen X hinzufügen können, muss die Variable X eine DataFrame sein, keine Series.

Unterm Strich gibt es einen Unterschied in diesem speziellen Fall.

Ich hoffe, das hilft.

+0

danke für Ihre Antwort herzlichst –