gpt4 book ai didi

python Pandas : Take Rows in my Column and categorize it as 1 Row?

转载 作者:太空宇宙 更新时间:2023-11-04 04:47:13 25 4
gpt4 key购买 nike

所以我的 DF 有列:代理 |基本工资 |职位 | ……等

现在我的专栏:job_title,注册了很多不同的职位。

现在,我有很多职位名称中有“老师”这个词,我想将它们合并。

例如!!教师、教师特别版、教师每节课、教师一般版,只做一个类别并将它们存储在“教师”下!

这样,当我查看职位的value_counts() 时,我没有很多不同的教师值(value)观,我只有 1 个,其中将所有不同类型的教师都归入“教师”类别。

输入

df["job_title"].value_counts()

输出:

  • teacher ....... 72979
  • teacher per session ...... 61369
  • teacher special ed ...... 24642

我希望我的输出为:

  • teacher.......... (the sum of all 3 on top!)

最佳答案

您还可以为职位创建字典,并根据字典替换列中的值:

dictionary = {'teacher per session':'teacher', 'teacher special ed':'teacher'}
df['job_title'] = df.job_title.replace(dictionary)

关于 python Pandas : Take Rows in my Column and categorize it as 1 Row?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49262865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com