我是熊猫新手& 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