首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分组复制行和计数python (笨拙的结构)

分组复制行和计数python (笨拙的结构)
EN

Stack Overflow用户
提问于 2021-01-20 22:05:43
回答 1查看 27关注 0票数 0

我正试图对魔兽世界的装备进行分析,我对分组有一个问题。我可以分组所有独特的头盔(头饰),并计算他们的名字。然而,在游戏中,你的角色可以戴2枚戒指.从API这个作为环1和环2,顺序不重要,但我想分组组合和计数发生。

问题

两个相同的戒指在不同的手指/插槽将显示为两个单独的计数。

代码语言:javascript
复制
data = [['Death God\'s Signet', 'Stitchflesh\'s Misplaced Signet', 12],
        ['Stitchflesh\'s Misplaced Signet','Death God\'s Signet', 13],
        ['Sinful Gladiator\'s Ring','Death God\'s Signet', 13]]
df = pd.DataFrame(data, columns = ['Ring 1', 'Ring 2', 'count']) 

目标

不管组合顺序如何,我都要把它分组。就像这样,

尝试

我试过:

将它们合并为一个列表,但它仍然具有相同的problem.

  • Zipping,并按值进行排序(如here)

  • Sorting按字母顺序排列,然后分组/生成一个列表/ zipping

)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-20 22:18:42

可以使用以下语法对圆环文本进行排序

代码语言:javascript
复制
df['Ring 1'],df['Ring 2']=df[["Ring 1", "Ring 2"]].max(axis=1),df[["Ring 1", "Ring 2"]].min(axis=1)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65818370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档