大熊猫10分钟介绍错误

时间:2014-12-09 10:46:59

标签: python pandas

我目前正在尝试进入大熊猫,他们的10分钟介绍(http://pandas.pydata.org/pandas-docs/stable/10min.html)和ipythons有帮助吗?功能似乎是一个开始的好地方。

然而,一开始我遇到了一个错误,我要么完全忘记了一些基本概念,要么安装错误或错误?

对象创建部分中,有以下示例:

In [10]: df2 = pd.DataFrame({ 'A' : 1.,
   ....:                      'B' : pd.Timestamp('20130102'),
   ....:                      'C' : pd.Series(1,index=list(range(4)),dtype='float32'),
   ....:                      'D' : np.array([3] * 4,dtype='int32'),
   ....:                      'E' : pd.Categorical(["test","train","test","train"]),
   ....:                      'F' : 'foo' })
   ....: 

哪个 - 对我来说 - 导致

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-27-06146f407c7a> in <module>()
      3                               'C' : pd.Series(1,index=list(range(4)),dtype='float32'),
      4                               'D' : np.array([3] * 4,dtype='int32'),
----> 5                               'E' : pd.Categorical(["test","train","test","train"]),
      6                               'F' : 'foo'})

TypeError: __init__() takes at least 3 arguments (2 given)

好的,是的,我错过了一个争论,但在哪里?我没有做任何 init ,但我想它在我使用的各种内置函数中的某处,可能是pd.Categorical?

到目前为止,我发现此错误消息的内容仅显示了明确使用 init 的示例,因此可以找到并修复&#​​34;。而且我也无法在熊猫介绍中找到关于这种错误的任何报道,如果它会提供一个错误的例子,我认为这很容易找到。

0 个答案:

没有答案