小编moj*_*_28的帖子

Pandas:按行比较数据框中的所有值

我正在尝试匹配行并将它们聚合在一行中。

例如对于下表,我想聚合前三行,因为它们是相似的。第四个不一样。在我的检查中,对于 col 1 为 B 的任何行,我什么都不做。然后再次聚合最后两行:

|---------------------|------------------|------------------|
|      Col 1          |     Col 2        |       Col 3      |
|---------------------|------------------|------------------|
|        A            |       12st       |        13        |
|---------------------|------------------|------------------|
|        A            |       12st       |        13        |
|---------------------|------------------|------------------|
|        A            |       12st       |        13        |
|---------------------|------------------|------------------|
|        A            |       12st       |        17        |
|---------------------|------------------|------------------|
|        B            |       11aa       |        10        |
|---------------------|------------------|------------------|
|        C            |       10ee       |        10        |
|---------------------|------------------|------------------|
|        C            |       10ee       |        10        |
|---------------------|------------------|------------------|
Run Code Online (Sandbox Code Playgroud)
df = pd.DataFrame({'Col 1': ['A', …
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

3
推荐指数
1
解决办法
49
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1