Мне нужно посчитать значения нескольких столбцов с разными категориями в новом. У меня есть 16 категорий, но не все категории находятся в столбцах, которые мне нужно сосчитать.
У меня есть этот df:
Tipo_Diagnosticos_Secundarios_2 ... Tipo_Diagnosticos_Secundarios_3
0 Enfermedades del sistema circulatorio... Clasificación suplementaria
1 Lesiones y envenenamientos ... Trastornos mentales
2 Neoplasias ... Síntomas, signos y estados mal definidos
3 Neoplasias ... Enfermedades del sistema circulatorio
4 Neoplasias ... Enfermedades de la sangre
5 Neoplasias ... Enfermedades del sistema circulatorio
Я пытался с этим:
df['Freq_Tipos_Diag_Sec_2']=(df.groupby('Tipo_Diagnosticos_Secundarios_2').ngroup())
df['Freq_Tipos_Diag_Sec_3']=(df.groupby('Tipo_Diagnosticos_Secundarios_3').ngroup())
df['total_Tipos_Diag_Sec'] = df['Freq_Tipos_Diag_Sec_2'] + df['Freq_Tipos_Diag_Sec_3']
df['total_Tipos_Diag_Sec'] = df['Freq_Tipos_Diag_Sec_2'] + df['Freq_Tipos_Diag_Sec_3']