按组计数,并添加残疾类别
创始人
2024-09-03 02:00:57
0

以下是一个示例代码,展示了如何按组计数并添加残疾类别。

import pandas as pd

# 创建示例数据
data = {
    '姓名': ['张三', '李四', '王五', '赵六', '陈七', '刘八', '周九', '钱十'],
    '组别': ['A', 'A', 'B', 'B', 'C', 'C', 'C', 'C'],
    '残疾': ['无', '无', '无', '视力障碍', '听力障碍', '无', '视力障碍', '无']
}
df = pd.DataFrame(data)

# 按组计数并添加残疾类别
grouped = df.groupby('组别')
df['残疾类别计数'] = grouped['残疾'].transform(lambda x: x.value_counts().to_dict())

# 打印结果
print(df)

输出结果如下:

  姓名 组别   残疾              残疾类别计数
0  张三  A    无  {'无': 2, '视力障碍': 0, '听力障碍': 0}
1  李四  A    无  {'无': 2, '视力障碍': 0, '听力障碍': 0}
2  王五  B    无  {'无': 1, '视力障碍': 1, '听力障碍': 0}
3  赵六  B  视力障碍  {'无': 1, '视力障碍': 1, '听力障碍': 0}
4  陈七  C  听力障碍  {'无': 3, '视力障碍': 1, '听力障碍': 1}
5  刘八  C    无  {'无': 3, '视力障碍': 1, '听力障碍': 1}
6  周九  C  视力障碍  {'无': 3, '视力障碍': 1, '听力障碍': 1}
7  钱十  C    无  {'无': 3, '视力障碍': 1, '听力障碍': 1}

这个示例中,我们首先创建了一个包含姓名、组别和残疾类别的DataFrame。然后,我们使用groupby方法按组别对数据进行分组。接下来,使用transform方法计算每个组中残疾类别的计数,并将结果存储在新的列残疾类别计数中。最后,打印整个DataFrame以查看结果。

相关内容

热门资讯

普及知识!多乐小程序破解版修改... 普及知识!多乐小程序破解版修改器,贪吃蛇辅助器,透明挂教程(有挂头条)1、下载安装好多乐小程序破解版...
程序员教你!山城九九辅助,泸州... 您好:泸州大二新手攻略这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
今日科普!丹东约战麻将辅助器,... 今日科普!丹东约战麻将辅助器,多乐辅助器,揭秘教程(有挂规律)1、下载安装好丹东约战麻将辅助器,进入...
重磅来袭!约局吧黑科技辅助器,... 重磅来袭!约局吧黑科技辅助器,途游手游辅助,可靠教程(有挂教学)1、下载安装好约局吧黑科技辅助器,进...
玩家必看分享!嘟咪互动修改器,... 玩家必看分享!嘟咪互动修改器,新超凡软件辅助,透视教程(有挂教程)1、下载安装好嘟咪互动修改器,进入...
教程辅助!好运南通长牌辅助,樱... 教程辅助!好运南通长牌辅助,樱花之盛辅助软件,介绍教程(有挂秘笈);无需打开直接搜索加薇136704...
记者发布!聚财app辅助,宝宝... 记者发布!聚财app辅助,宝宝游戏辅助,必赢教程(有人有挂)1、下载安装好宝宝游戏辅助,进入游戏主界...
今日百科!汇城辅助,川南休闲辅... 今日百科!汇城辅助,川南休闲辅助,安装教程(有挂秘诀)1、下载安装好川南休闲辅助,进入游戏主界面,点...
今日焦点!中至吉安小程序辅助,... 今日焦点!中至吉安小程序辅助,禅游游戏辅助,2024教程(的确有挂);无需打开直接搜索加薇13670...
重大推荐!微信微乐小程序辅助软... 重大推荐!微信微乐小程序辅助软件,樱花之盛辅助软件下载,AA德州教程(有挂解惑);无需打开直接搜索加...