几天来我一直在寻找解决这个问题的方法,但我尝试了很多,但没有任何结果给我正确的输出,因此,请帮助 我在前2列中有一个csv文件,其中包含蛋白质名称,其余列(0:7)是有效的药物代码,如您所见,我在每行中都有bt相同药物的蛋白质名称重复,因此我想将所有药物加入同一蛋白质名称的一行
例如: P08912行将如下所示:
并再次检查药物名称中是否有重复(请确保) 我尝试了以下代码,没有给我结果,没有任何想法:
x=(x.groupby(['NAME','NAME_1'], sort=False, as_index=False)
.agg({0:136})
.reindex(columns=y.columns))
x1=x.groupby(['NAME','NAME_1'], sort=False, as_index=False).join().reset_index();
x1=x.groupby(['NAME','NAME_1'], sort=False, as_index=False)[0:107].apply(' '.join).reset_index();
x1= x.groupby(('NAME')['0':'7'].apply(','.join).reset_index())