Python Pandas - 形成两个索引对象的联合
要形成两个 Index 对象的 Union,请使用Pandas 中的index1.union(index2)方法。首先,导入所需的库 -
import pandas as pd
创建两个 Pandas 索引 -
index1 = pd.Index([10, 20, 30, 40, 50])index2 = pd.Index([80, 65, 60, 70, 55])
显示 Pandas index1 和 index2 -
print("Pandas Index1...\n",index1)print("Pandas Index2...\n",index2)
执行联合 -
res = index1.union(index2)
示例
以下是代码 -
import pandas as pd输出结果# 创建两个 Pandas 索引
index1 = pd.Index([10, 20, 30, 40, 50])
index2 = pd.Index([80, 65, 60, 70, 55])
# 显示 Pandas index1 和 index2
print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)
# 返回 Index1 和 Index2 中元素的数量
print("\nNumber of elements in index1...\n",index1.size)
print("\nNumber of elements in index2...\n",index2.size)
# 执行联合
res = index1.union(index2)
# 两个索引的并集
print("\nThe index1 and index2 Union...\n",res)
这将产生以下输出 -
Pandas Index1...Int64Index([10, 20, 30, 40, 50], dtype='int64')
Pandas Index2...
Int64Index([80, 65, 60, 70, 55], dtype='int64')
Number of elements in index1...
5
Number of elements in index2...
5
The index1 and index2 Union...
Int64Index([10, 20, 30, 40, 50, 55, 60, 65, 70, 80], dtype='int64')
以上是 Python Pandas - 形成两个索引对象的联合 的全部内容, 来源链接: utcz.com/z/335417.html