还是报错'DataFrame' object has no attribute 'append'
时间: 2023-12-05 11:41:18 浏览: 79
根据引用[1]中的错误提示,'DataFrame'对象没有'append'属性,因此无法使用'append'方法将数据添加到DataFrame中。如果您想要将数据添加到DataFrame中,可以使用'concat'方法或'append'方法的替代方法。下面是两种方法的示例代码:
1.使用'concat'方法将两个DataFrame合并为一个:
```python
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合并为一个
df = pd.concat([df1, df2])
# 输出合并后的DataFrame
print(df)
```
2.使用'append'方法的替代方法将数据添加到DataFrame中:
```python
import pandas as pd
# 创建一个空的DataFrame
df = pd.DataFrame(columns=['A', 'B'])
# 创建一个字典,包含要添加到DataFrame中的数据
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
# 使用loc方法将数据添加到DataFrame中
df.loc[len(df)] = data
# 输出添加数据后的DataFrame
print(df)
```
阅读全文
相关推荐


















