随着我不断学习越来越多的python,我能够从表中提取一些我需要的信息。
为此,我使用以下内容对特定的列id进行分组,然后汇总其他一些列。 keep = df.groupby('id')。agg({'Weight':lambda x:list(x)})
这完全提取了我所需要的,并退还给我 我现在想要的是在正确的列中并将其放入数据框。该数据框应能够适合这些序列中的最长序列。较小的序列应在末尾用-1s填充。
我需要您的帮助才能做到这一点。我可以考虑使用for循环的解决方案,但我可以假设有一种更好的方法可以在python中实现。
在此先感谢您的答复。 问候 亚历克斯