使用groupby在数据框列中找到不同的字符串

时间:2019-02-11 17:30:48

标签: python pandas

给出以下数据框:

index       Adj                      TYP  
 x       (90980-12910, 2)          PWR
 x       (90980-12910, 3)          PWR
 x       (90980-12910, 5)          GND
 x       (90980-12910, 6)          PWR
 x       (90980-12910, 7)          PWR
 y       (90980-12910, 8)          PWR
 y       (90980-12910, 6)          PWR
 y       (90980-12910, 7)          PWR
 y       (90980-12910, 5)          PWR
 y       (90980-12910, 3)          PWR

是否存在一种有效的方法来使用groupby以便在TYP列中查找同一索引中的项目之间的差异?我希望收到有关x索引的TYP之一的差异的警告,但由于y索引的相同,所以没有什么不同。

我尝试了此操作,但并没有按照我的意愿进行。我正在尝试过滤好数据,并保留有坏数据的组。我认为在这里使用count是错误的,但不确定。

z = x.groupby(['index','TYP])['TYP'].count()

0 个答案:

没有答案