在列中标识并显示重复值

时间:2019-05-31 14:28:04

标签: python pandas

我有一列包含许多值(dns条目),其中一些是重复的;例如:dns-1-abc,dns-2-gef,dns-1-abc,dns-54-uas。我必须拆分该列,因为该列中有很多毫无意义的信息。现在,我无法显示两个dns-1-abc行。我下面的代码仅显示了两个条目之一,我认为这是正常的。你们有什么主意,如何显示两个包含dns-1-abc的行?

data = pd.read_csv(next(iglob('*.csv')))
data["DNS Name"]= data["DNS Name"].str.split("(", n = 1, expand = True) 
data = data[data["DNS Name"].duplicated()]

csv文件内容示例中的DNS列:dns-1-abc(序列号)DC_A,dns-2-uac(序列号)DC_B,dns-1-abc(序列号)DC_A,dns-23-oiu(序列号)DC_C,dns-1-abc(序列号)DC_A。 仅供参考:dns-1-abc的每个条目的序列号都不相同。不要问我为什么...

0 个答案:

没有答案