от
У меня есть следующие таблицы данных
df=pd.DataFrame({'column1_T1':[1,0,0,1,1],'column1_issues':     ['Comment1','abc','pqr','Comment2','Comment1'],'column2_T2':[0,0,1,0,1],'column2_issues':['OK','abc','Comment3','efg','Comment3']}) 

это будет выглядеть следующим образом ДФ
column1_T1  column1_issues  column2_T2    column2_issues
1                Comment1    0                 OK
0                  abc       0                 abc
0                  pqr       1                 Comment3
1              Comment2      0                 efg
1              Comment1      1                 Comment3
Столбцы с суффиксами Т1,Т2 и т. д. содержать либо 1 либо 0. Колонны с суффиксами "вопросы", содержащие замечания о соответствующих вопросов. У меня только рассмотреть 1С в Столбцах с суффиксами Т1/Т2 и так далее,и соответствующие вопросы в column1_issues,column2_issues и так далее. Теперь я хочу, чтобы подсчитать количество 1S в column1_T1,column2_T2,а также уникальные комментарии в column1_issues,column2_issues соответствующий 1С в column1_T1,column2_T2 соответственно, и получить его в следующем формате
column_labels     count   issue1     issue2
column1_issues     3      comment1   commen2
column2_issues     2      comment3
Я пробовал метод groupBy и кросс,но я не могу получить его
df3=df.groupby(['column1_T1', 'column1_issues'])['column1_T1'].count().unstack().fillna(0)

df3['Total'] =df3.loc[[1]].sum(axis=1)

но это далеко не то, чего я хочу.Я действительно застрял здесь. Я хочу, чтобы мои окончательной таблицы данных в следующем формате как указано выше в следующем формате
column_labels     count   issue1     issue2
column1_issues     3      comment1   commen2
column2_issues     2      comment3

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...