AttributeError: 'Series' object has no attribute 'reshape'
时间: 2023-09-16 12:10:23 浏览: 120
python报错: list object has no attribute shape的解决
这个错误通常是因为您正在尝试在 Pandas Series 对象上调用 Numpy 的 reshape() 方法,但是 Series 对象没有 reshape() 方法。
如果您想重塑 Series 对象,可以使用 Pandas 的 reshape() 方法:
```python
import pandas as pd
# 创建一个 Series 对象
s = pd.Series([1, 2, 3, 4, 5])
# 重塑 Series 对象
s = s.values.reshape((5, 1))
```
这将把 Series 对象转换为 Numpy 数组,然后使用 Numpy 的 reshape() 方法进行重塑。
阅读全文