代码之家  ›  专栏  ›  技术社区  ›  Sam Schick

node-js-polars列出上下文和逐行计算

  •  0
  • Sam Schick  · 技术社区  · 2 年前

    我正在尝试使用 nodejs bindings 对于 polars 库来计算假设空间中的排名选择选举的结果。我能够通过python绑定实现这一点 here 没有太多麻烦,但这取决于 list context 功能,特别是 pl.element() ,以便进行一些计算。我遇到的问题是,nodejs绑定中似乎没有等效的功能。通过nodejs绑定来讨论列表的元素有什么不同的方法吗?有没有办法做这样的事情;

    lambda loser: pl.col("vote").arr.eval(pl.element().filter(pl.element() != loser)).alias("vote")
    

    不使用 pl.element() ?

    0 回复  |  直到 2 年前
        1
  •  1
  •   Cory Grinstead    2 年前

    当前JS绑定没有 pl.element ,但在后台,它只是一个空字符串的别名。

    loser => pl.col("vote").arr.eval(
        pl.col("").filter(pl.col("").neq(loser))
      ).alias("vote")