繁体   English   中英

python,如何查找每个类别中不在任何其他类别中的唯一值

[英]python, How to find unique values per category not in any other category

我有一个具有以下数据结构的数据集:

Company---Issue--Date

Microsoft---Error1--Jan

Microsoft---Error4--Jan

Facebook---Error1--Dec

Facebook ---Error2 --Dec

如何仅显示每个公司独有的问题以及发生这些错误的时间。 例如返回以下内容:

Microsoft Error4 Jan

Facebook Error2 Dec

因此,它不会像两家公司一样返回 Error1。

谢谢你。

尝试使用nunique进行transform

df = df[df.groupby('Issue').Company.transform('nunique')==1]
Out[17]: 
     Company   Issue Date
1  Microsoft  Error4  Jan
3   Facebook  Error2  Dec

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM