AttributeError: 'DataFrame' object has no attribute 'append' Selection deleted
时间: 2024-04-12 21:25:56 浏览: 147
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
AttributeError: 'DataFrame' object has no attribute 'append' 是一个错误提示,意味着在DataFrame对象上调用了一个名为'append'的属性,但该属性不存在。
在Pandas库中,DataFrame对象没有名为'append'的属性。如果您想将数据添加到DataFrame中,可以使用以下方法之一:
1. 使用concat()函数将两个DataFrame对象连接起来。
2. 使用append()函数将一个DataFrame对象附加到另一个DataFrame对象的末尾。
以下是使用这两种方法的示例代码:
1. 使用concat()函数:
```
import pandas as pd
# 创建两个DataFrame对象
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [7, 8, 9], 'B': [10, 11, 12]})
# 使用concat()函数连接两个DataFrame对象
result = pd.concat([df1, df2])
print(result)
```
2. 使用append()函数:
```
import pandas as pd
# 创建两个DataFrame对象
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [7, 8, 9], 'B': [10, 11, 12]})
# 使用append()函数将df2附加到df1的末尾
result = df1.append(df2)
print(result)
```
阅读全文