资讯详情

资讯详情

Polars 嵌套表达式中为何需要两层 over——gather 与窗口作用域

按年份分组取出某一行指定列的值,是数据清洗里很常见的需求。在 Polars 里用窗口表达式over可以一行写完,但表达式一旦嵌套,窗口作用域的边界就容易搞错。问题现象原始数据如下,year是分组键,usage用来筛选行,目标是把每个year分组内usage为best那一行的source值,广播成新列best。importpolarsaspl df=pl.DataFrame({"year":[5
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →