【问题标题】:i got error like this : DataFrame constructor not properly called我得到这样的错误: DataFrame 构造函数没有正确调用
【发布时间】:2020-11-10 13:57:12
【问题描述】:

我在清理数据后想制作dataframe时出错!代码如下:

data_clean = pd.DataFrame(cleaner_data,columns=['tweet'])
data_clean.head()

和错误信息:

ValueError     Traceback (most recent call last)
<ipython-input-62-1d07a4d30120> in <module>
----> 1 data_clean = pd.DataFrame(cleaner_data,columns=['tweet'])
      2 data_clean.head()

~\AppData\Roaming\Python\Python37\site-packages\pandas\core\frame.py in __init__(self, data, index, columns, dtype, copy)
    507                 )
    508             else:
--> 509                 raise ValueError("DataFrame constructor not properly called!")
    510 
    511         NDFrame.__init__(self, mgr, fastpath=True)

ValueError: DataFrame constructor not properly called!

我不知道如何解决它。据说dataframe constructor没有正确调用。

【问题讨论】:

  • 请您举例说明cleaner_data 包含的内容。
  • 另外请说明cleaner_data的类型

标签: python-3.x pandas jupyter-notebook


【解决方案1】:

这样做:

df_clean = cleaner_data['tweet']
df_clean.head()

【讨论】:

    猜你喜欢
    • 2014-10-25
    • 2021-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 2021-09-27
    • 2019-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多