小编Dus*_*wan的帖子

对极坐标中的行进行分组

我试图弄清楚如何将行聚合成批次(即滑动/翻滚窗口),这样如果我们有一个像这样的表

  id   x    y   
 ---- ---- ---- 
   1   x1   y1  
   2   x2   y2  
   3   x3   y3  
   4   x4   y4  
   5   x5   y5  
Run Code Online (Sandbox Code Playgroud)

结果将是

  id   x    y                  Grouped x3                 
 ---- ---- ---- ----------------------------------------- 
   1   x1   y1   None                                     
   2   x2   y2   None                                     
   3   x3   y3   [[1, x1, y1], [2, x2, y2], [3, x3, y3]]  
   4   x4   y4   [[2, x2, y2], [3, x3, y3], [4, x4, y4]]  
   5   x5   y5   [[3, x3, y3], [4, x4, y4], [5, x5, y5]]  
Run Code Online (Sandbox Code Playgroud)

我目前有一个聚合列,使用concat_list以下方法:

  id …
Run Code Online (Sandbox Code Playgroud)

python python-polars

1
推荐指数
1
解决办法
1254
查看次数

标签 统计

python ×1

python-polars ×1