gpt4 book ai didi

dataframe - Julia 数据框 - 需要根据多列缺失来选择行

转载 作者:行者123 更新时间:2023-12-03 21:08:18 25 4
gpt4 key购买 nike

对 Julia 新手的帮助
我加入了 2 个数据框,需要选择缺少列的行。
以下从一列中提取,但我需要提取倍数。
我要拉:md5:md5_1:md5_2 ....那些不见了。

@where(bwjoinout_1_2, findall(x -> (ismissing(x)), :md5)) # works 
这会拉出具有 :md5 的行作为失踪。
我在语法上有挑战!!
问候并保持安全
布莱恩·韦伯

最佳答案

不确定我完全理解你想做什么,但这对你有用吗?

julia> df = DataFrame(id = 1:3, x=[1, missing, 3], y=[1, 2, missing])
3×3 DataFrame
Row │ id x y
│ Int64 Int64? Int64?
─────┼─────────────────────────
1 │ 1 1 1
2 │ 2 missing 2
3 │ 3 3 missing

julia> df[ismissing.(df.x) .| ismissing.(df.y), :]
2×3 DataFrame
Row │ id x y
│ Int64 Int64? Int64?
─────┼─────────────────────────
1 │ 2 missing 2
2 │ 3 3 missing

关于dataframe - Julia 数据框 - 需要根据多列缺失来选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65427393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com