相关疑难解决方法(0)

julia中的矢量化"in"功能?

我经常想要遍历数据帧的长数组或列,并为每个项目查看它是否是另一个数组的成员.而不是做

giant_list = ["a", "c", "j"]
good_letters = ["a", "b"]
isin = falses(size(giant_list,1))
for i=1:size(giant_list,1)
    isin[i] = giant_list[i] in good_letters
end
Run Code Online (Sandbox Code Playgroud)

是否有任何矢量化(双向矢量?)方式在朱莉娅这样做?与基本操作符类似,我想做类似的事情

isin = giant_list .in good_letters
Run Code Online (Sandbox Code Playgroud)

我意识到这可能是不可能的,但我只是想确保我没有遗漏一些东西.我知道我可能会使用DataStructures中的DefaultDict做类似但不知道基础中的任何内容.

vectorization dataframe julia

7
推荐指数
2
解决办法
1171
查看次数

标签 统计

dataframe ×1

julia ×1

vectorization ×1