我刚开始探索Julia,正在苦恼如何对数据框进行子集筛选。我想选择那些LABEL
值为"B"且VALUE
值为空的行。选择值为"B"的行可以正常执行,但是尝试添加缺失值过滤器失败了。有什么建议可以解决这个问题吗?欢迎提供关于在Julia中子集筛选数据框的好文档。在Julia的官方文档里我没有找到解决方法。
using DataFrames
df = DataFrame(ID = 1:5, LABEL = ["A", "A", "B", "B", "B"], VALUE = ["A1", "A2", "B1", "B2", missing])
df[df[:LABEL] .== "B", :] # works fine
df[df[:LABEL] .== "B" && df[:VALUE] .== missing, :] # fails