📜  Pandas append()(1)

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

Pandas append()

Pandas是一个流行的数据处理工具,提供了许多方便的函数来处理数据。其中一个常用的函数是append(),它允许将一个DataFrame或Series附加到另一个DataFrame或Series上。

功能

append()函数的功能是将一个DataFrame或Series附加到另一个DataFrame或Series的末尾。

语法

DataFrame.append(other, ignore_index=False, verify_integrity=False, sort=False)

参数说明:

  • other: 要附加的DataFrame或Series。
  • ignore_index: 是否忽略附加的DataFrame或Series的索引。
  • verify_integrity: 如果为True,则检查附加的DataFrame或Series是否具有唯一的索引。如果索引重复,则引发ValueError异常。
  • sort: 是否根据DataFrame或Series的索引对结果进行排序。
示例

以下示例演示了如何使用append()函数将一个DataFrame附加到另一个DataFrame的末尾:

import pandas as pd

# 创建第一个DataFrame
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})

# 创建第二个DataFrame
df2 = pd.DataFrame({'A': [7, 8, 9], 'B': [10, 11, 12]})

# 将df2附加到df1的末尾
df = df1.append(df2)

print(df)

输出:

   A   B
0  1   4
1  2   5
2  3   6
0  7  10
1  8  11
2  9  12

可以看到,df2被附加到了df1的末尾,并且新的DataFrame中的索引是连续的。

总结

append()函数是一个方便的方法来将一个DataFrame或Series附加到另一个DataFrame或Series的末尾。在使用时要注意参数ignore_indexverify_integrity以及sort的取值。