我有一个数据框,其中第一列是公司列表,其余列是行业名称,例如工业,信息技术,体育,新行业等。
第一列由公司名称组成,其余列根据其所属部门填充零和1,如下所示。
category_list News Research Health Manufacturing
NDTV 1 0 0 0
ESPN 0 1 0 0
Reliance 0 0 0 1
Ambuja 0 0 0 1
ABV 1 0 0 0
我需要创建一个包含两列的映射,第一列包含公司名称及其部门名称。
预期输出
category_list sector
NDTV News
ESPN Research
Reliance Manufacturing
Ambuja Manufacturing
ABV News
目前,我仅了解按公司分组并逐列获取。
test = d1.loc[d1['Health'] == 0]