📜  将一行追加到 pandas 数据框 - Python (1)

📅  最后修改于: 2023-12-03 14:53:46.582000             🧑  作者: Mango

将一行追加到 Pandas 数据框 - Python

当你需要在 Pandas 数据框末尾添加新的一行数据时,可以使用 Pandas 库中的 append() 方法。该方法可以将一行或多行数据追加到现有的数据框中。下面是如何使用 Python 将一行数据追加到 Pandas 数据框中的步骤:

首先,我们需要导入 Pandas 库并创建一个数据框:

import pandas as pd

df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]})

这将创建一个包含姓名和年龄的小型数据框。

接下来,我们可以使用 append() 方法将一行新数据追加到数据框末尾。要添加的数据可以是一个字典、列表或 Pandas 数据序列。例如,我们将在数据框末尾添加一个新的行,该行包含姓名为 David 年龄为 40:

new_row = {'Name': 'David', 'Age': 40}

df = df.append(new_row, ignore_index=True)

append() 方法中,我们需要传递要添加的行数据和一个 ignore_index 参数。ignore_index=True 意味着 Pandas 库会重新编号数据框中的所有行。

现在,打印数据框将输出:

       Name  Age
0     Alice   25
1       Bob   30
2   Charlie   35
3     David   40

Markdown 代码片段:

## 将一行追加到 Pandas 数据框 - Python

当你需要在 Pandas 数据框末尾添加新的一行数据时,可以使用 Pandas 库中的 `append()` 方法。该方法可以将一行或多行数据追加到现有的数据框中。下面是如何使用 Python 将一行数据追加到 Pandas 数据框中的步骤:

首先,我们需要导入 Pandas 库并创建一个数据框:

```python
import pandas as pd

df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]})

这将创建一个包含姓名和年龄的小型数据框。

接下来,我们可以使用 append() 方法将一行新数据追加到数据框末尾。要添加的数据可以是一个字典、列表或 Pandas 数据序列。例如,我们将在数据框末尾添加一个新的行,该行包含姓名为 David 年龄为 40:

new_row = {'Name': 'David', 'Age': 40}

df = df.append(new_row, ignore_index=True)

append() 方法中,我们需要传递要添加的行数据和一个 ignore_index 参数。ignore_index=True 意味着 Pandas 库会重新编号数据框中的所有行。

现在,打印数据框将输出:

       Name  Age
0     Alice   25
1       Bob   30
2   Charlie   35
3     David   40