【发布时间】:2021-12-14 20:10:24
【问题描述】:
所以我有一个需要解决的具体问题。我需要删除一个熊猫系列 (ser1) 中存在的元素,这些元素与另一个熊猫系列 (ser2) 共有。
我尝试了一堆不起作用的东西,我能找到的最接近的东西是使用 np.intersect1d() 函数的数组。这可以找到共同的值,但是当我尝试删除等于这些值的索引时,我得到了一堆错误。
我尝试了很多其他的东西,但都没有真正奏效,现在已经坚持了 3 个小时,快要放弃了。
这里有两个系列:
ser1 = pd.Series([1, 2, 3, 4, 5])
ser2 = pd.Series([4, 5, 6, 7, 8])
结果应该是:
print(ser1)
0 1
1 2
2 3
我相信有一个简单的解决方案。
【问题讨论】:
-
看
Series.isin()
标签: python pandas indexing series drop