上面程序报错:AttributeError: 'DataFrame' object has no attribute 'append'
时间: 2024-01-20 18:17:03 浏览: 166
这个错误是因为在DataFrame对象上使用了append()方法,而实际上DataFrame对象并没有append()方法。要解决这个问题,可以使用concat()方法将两个DataFrame对象连接起来,或者使用append()方法将两个Series对象连接起来。下面是两种解决方法的示例代码:
1. 使用concat()方法连接两个DataFrame对象:
```python
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [7, 8, 9], 'B': [10, 11, 12]})
result = pd.concat([df1, df2])
print(result)
```
2. 使用append()方法连接两个Series对象:
```python
import pandas as pd
s1 = pd.Series([1, 2, 3])
s2 = pd.Series([4, 5, 6])
result = s1.append(s2)
print(result)
```
阅读全文