Julia数据帧按字段进行错误过滤
朱莉娅是新来的!我试图复制在数据帧中读取的内容: 但是,我无法克服这个错误: LoadError:类型DataFrame没有字段A 在[282]中加载时,在从第2行开始的表达式中 我使用的是Julia 0.5,DataFrames包是0.8.5Julia数据帧按字段进行错误过滤,julia,Julia,朱莉娅是新来的!我试图复制在数据帧中读取的内容: 但是,我无法克服这个错误: LoadError:类型DataFrame没有字段A 在[282]中加载时,在从第2行开始的表达式中 我使用的是Julia 0.5,DataFrames包是0.8.5 如何使用此功能?不确定是否使用了错误的版本,但我必须将代码调整为以下内容: df[df[:A] .> 500, :] 这将按大于500的行过滤数据帧。不确定我是否使用了错误的版本,但我必须将代码调整为以下内容: df[df[:A] .> 5
如何使用此功能?不确定是否使用了错误的版本,但我必须将代码调整为以下内容:
df[df[:A] .> 500, :]
这将按大于500的行过滤数据帧。不确定我是否使用了错误的版本,但我必须将代码调整为以下内容:
df[df[:A] .> 500, :]
这将按大于500的行过滤数据帧。您遇到的问题是语法
df.A
。它是在DataFrames.jl被迁移以支持Julia 1.0之后引入的,因为Julia 1.0允许自定义getproperty
方法的实现
语法
df.A
相当于df[:A]
,在DataFrames.jl的当前版本0.14.1下可以正常工作。您遇到的问题是语法df.A
。它是在DataFrames.jl被迁移以支持Julia 1.0之后引入的,因为Julia 1.0允许自定义getproperty
方法的实现
语法df.A
相当于df[:A]
,它在DataFrames.jl的当前版本0.14.1下正常工作