在python中创建一个聚合列

问题描述

我是python的新手,我有一个看起来像这样的数据框:

d = {'1-1.a': ["Yes",""],'1-1.b': ["No",'1-1.c':["Yes","Yes"],'1-1.d':["",'2-1.a':["Yes","No"]}
d = pd.DataFrame(data=d)

我想创建一个名为Q1的新列,该列是1-1.a-d列的汇总,如下所示:

e = {'1-1.a': ["Yes",'1-Q1':["a,c","c"],"No"]}
e = pd.DataFrame(data=e)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)