我想根据值列表过滤 Deedle 数据框,我将如何执行此操作?
我有一个想法使用下面的代码:
let d= df1|>filterRowValues(fun row -> row.GetAs<float>("ts") = timex)
然而,这个问题是它只基于一个变量,然后我想到将它与一个 for 循环和一个 append 函数结合起来:
for i in 0.. recd.length -1 do
df2.Append(df1|>filterRowValues(fun row -> row.GetAs<float>("ts") = recd.[i]))
但是,这也不起作用,必须有更好的方法在不使用 for 循环的情况下执行此操作。例如,在 RI 中可以使用 %in%。