2017-04-05 83 views

回答

2

通常,data['SPX']返回Series,而data[['SPX']]返回DataFrame

特别是你的情况下,['SPX']使用更有意义,因为你regress函数试图名为intercept列添加到X变量。为确保您实际上可以将该列添加到变量X,变量X需要是DataFrame而不是Series

底线是在这种特殊情况下有所不同。

我希望这会有所帮助。

+0

真诚地感谢您的回答 –