【发布时间】:2018-01-20 03:14:56
【问题描述】:
dataframe 有一些重复的值。有两种情况重复
- 同一 ID 在同一类别中出现两次
- 相同的 ID 显示在两个不同的类别中
通常,从 ID 到类别应该有 1-1 映射。
我需要调查这些问题,并想创建一个新的数据框,其中我的 ID 列没有重复值,但我有第二列是字典。字典的键是ID映射到的类别,值是计数。例如,在情况 1 中有一个值为 2 的 1 元素字典,在情况 2 下有一个 2 元素字典,每个键的值为 1。
以下是数据框df的示例。
ID Category
1001 cat1
1002 cat1
1002 cat1
1003 cat1
1003 cat2
1004 cat2
有什么建议吗?
【问题讨论】:
标签: python pandas dictionary duplicates