AttributeError: ‘DataFrame‘ object has no attribute ‘as_matrix‘

Posted ZSYL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AttributeError: ‘DataFrame‘ object has no attribute ‘as_matrix‘相关的知识,希望对你有一定的参考价值。

解决方案

  • 降低pandas旧版本

查看版本:

import pandas
pandas.__version__
  • 修改代码
#df.as_matrix()改写成
df.values

或者
import numpy as np 
np.array(df) # 等价于df.as_matrix()

第一次改为了.values() 出错:TypeError: 'numpy.ndarray' object is not callable

报错原因:.values,它是dataframe类对象的一个属性,不是方法

Reference

Link
Link

加油!

感谢!

努力!

以上是关于AttributeError: ‘DataFrame‘ object has no attribute ‘as_matrix‘的主要内容,如果未能解决你的问题,请参考以下文章

pandas一些基本操作(DataFram和Series)_1

pandas一些基本操作(DataFram和Series)_3

pandas一些基本操作(DataFram和Series)_4

pandas一些基本操作(DataFram和Series)_2

AttributeError:“模块”对象没有属性“作者”

初学者 Python:AttributeError:'list' 对象没有属性