AttributeError: 'DataFrame' object has no attribute 'as_matrix'
时间: 2023-11-19 15:05:53 浏览: 234
'as_matrix()'方法已经被弃用,因此在新版本的pandas中,'DataFrame'对象没有'as_matrix()'属性。如果你想将DataFrame转换为NumPy数组,可以使用'df.values'属性。例如:
```python
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
arr = df.values
print(arr)
```
输出:
```
array([[1, 3],
[2, 4]])
```
阅读全文