为什么在调用pandas.DataFrame.head()函数时出现此错误?

时间:2020-06-25 09:45:04

标签: python pandas numpy dataframe

当我在Kaggle上锻炼自己时,通过执行ML模型,出现了这个错误:

TypeError: cannot concatenate object of type "<class 'numpy.ndarray'>"; only pd.Series, pd.DataFrame, and pd.Panel (deprecated) objs are valid

在我调用pandas.DataFrame.head()函数之后。

你们知道这是什么问题吗?

2 个答案:

答案 0 :(得分:1)

要查看数据的前几行,您需要调用pandas.DataFrame对象的head()方法:

df = pd.DataFrame()
df.head()

答案 1 :(得分:0)

好吧,似乎在使用我不知道哪个管道之后,您的数据帧已转换为一个numpy数组,该数组没有head()函数属性。如果你还想要我的头

numpy_obj[:5,:] 

应该工作