我是熊貓新手& numpy。我運行一個簡單的程序熊貓系列越來越'數據必須一維'錯誤
labels = ['a','b','c','d','e']
s = Series(randn(5),index=labels)
print(s)
收到以下錯誤
s = Series(randn(5),index=labels) File "C:\Python27\lib\site-packages\pandas\core\series.py", line 243, in
__init__
raise_cast_failure=True) File "C:\Python27\lib\site-packages\pandas\core\series.py", line 2950, in
_sanitize_array
raise Exception('Data must be 1-dimensional') Exception: Data must be 1-dimensional
任何想法可能是這個問題?我正在嘗試使用eclipse,而不是使用ipython筆記本。
你可以包括你的進口...,以確保公正。因爲這看起來應該起作用。我只是用'from pandas import Series'運行你的代碼;從numpy.random導入randn'的 ,它工作得很好。 – piRSquared
我使用從numpy.matlib導入randn。當我改爲numpy.random它的工作......謝謝! 你知道嗎,如果有反正我可以讓月食得到正確的導入? –
我不使用日食,我不知道。 – piRSquared