【发布时间】:2021-04-11 20:27:07
【问题描述】:
我想定义一个策略来生成多个按行唯一的 pandas 列。
例如,以下两列将是唯一的,因为合并的两列没有重复项,即使列本身存在重复项。
>>> c0 c1
0 1 1
1 1 2
3 2 2
然而,从这个意义上说,这些列并不是唯一的:
>>> c0 c1
0 3 1
1 2 2
3 1 3
这对于single column 和unique kwarg 是可能的——但是如何生成多个唯一的列并不明显。例如,这对于生成多索引很有用。是否有任何人都知道的好的现成解决方法?
【问题讨论】:
-
当你说“多列是唯一的”时,在什么方面是唯一的?没有一列等于另一列?没有一列包含另一列中的任何元素?还有什么?
-
好点——我已经澄清了我在问题中的意思。
标签: python pandas unique python-hypothesis