往一个空的dataframe里添加一个非空的dataframe
时间: 2023-03-31 13:02:43 浏览: 53
可以使用 pandas 库中的 concat 函数将两个 dataframe 进行合并。具体操作如下:
```python
import pandas as pd
# 创建一个空的 dataframe
df1 = pd.DataFrame()
# 创建一个非空的 dataframe
df2 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
# 使用 concat 函数将两个 dataframe 合并
df = pd.concat([df1, df2])
# 输出合并后的 dataframe
print(df)
```
输出结果为:
```
A B
1 3
1 2 4
```
相关问题
创建一个空的dataframe再往里面添加行
创建一个空的dataframe并往其中添加行的一种常见方法是使用pandas库中的DataFrame()函数和append()函数。下面是一个例子:
```
import pandas as pd
# 创建一个空的dataframe
df = pd.DataFrame(columns=['列1', '列2', '列3'])
# 添加行数据
df = df.append({'列1': '值1', '列2': '值2', '列3': '值3'}, ignore_index=True)
df = df.append({'列1': '值4', '列2': '值5', '列3': '值6'}, ignore_index=True)
```
在上述例子中,我们首先使用DataFrame()函数创建了一个名为df的空的dataframe,该dataframe有三个列分别为'列1'、'列2'和'列3'。然后,我们使用append()函数向dataframe中添加两行数据,每一行数据都是一个字典类型,键为列名,值为要添加的数据。在添加完行数据后,我们需要将结果赋值给df变量,以便更新原始dataframe。ignore_index=True参数可以确保新添加的行具有连续的整数索引。
空df里添加另一个非空df
可以使用 pandas 库中的 concat 函数将两个非空的 DataFrame 进行合并,例如:
```python
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'B': [7, 8]})
result = pd.concat([df1, df2], ignore_index=True)
```
这样就可以将 df2 中的数据添加到 df1 中,生成一个新的 DataFrame result。如果两个 DataFrame 中的列名不同,可以使用参数 axis=1 将它们按列合并。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)