Python 熊猫按条件分组多行
我有一个像这样的数据框Python 熊猫按条件分组多行,python,pandas,Python,Pandas,我有一个像这样的数据框 FileName XC option1 option2 option3 option4 File1 sample1 A B File1 sample1 C D File2 sample2 E F File2 sample2 G H
FileName XC option1 option2 option3 option4
File1 sample1 A B
File1 sample1 C D
File2 sample2 E F
File2 sample2 G H
File2 sample2 I J
我的预期输出是这样的
FileName XC option1 option2 option3 option4
File1 sample1 A B C D
File2 sample2 E F G H
File2 sample2 E F I J
非常感谢您的帮助
基本上我想合并文件名和XC相同的行。如输出所示,有两行File1和sample1,分别有option1 option2和option3 option4。我想将4个选项合并到同一行中
如果像File2 sample2这样的行超过2行,例如3rows,则会像输出一样将它们合并为2行。相关问题如下:
如果您的选项问题是定量的,您可以取平均值,然后加入文件名和XC列。我不清楚
。ffill
选项1和2,然后在选项3和4中删除带有NA的行?更新为详细问题