Polars 嵌套表达式中为何需要两层 over——gather 与窗口作用域
发布时间:2026/10/21 13:07:02 锦皓数字建站

按年份分组取出某一行指定列的值,是数据清洗里很常见的需求。在 Polars 里用窗口表达式over可以一行写完,但表达式一旦嵌套,窗口作用域的边界就容易搞错。问题现象原始数据如下,year是分组键,usage用来筛选行,目标是把每个year分组内usage为best那一行的source值,广播成新列best。importpolarsaspl df=pl.DataFrame({"year":[5
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。