Julia数据帧按字段进行错误过滤

Julia数据帧按字段进行错误过滤,julia,Julia,朱莉娅是新来的!我试图复制在数据帧中读取的内容: 但是,我无法克服这个错误: LoadError:类型DataFrame没有字段A 在[282]中加载时,在从第2行开始的表达式中 我使用的是Julia 0.5,DataFrames包是0.8.5 如何使用此功能?不确定是否使用了错误的版本,但我必须将代码调整为以下内容: df[df[:A] .> 500, :] 这将按大于500的行过滤数据帧。不确定我是否使用了错误的版本,但我必须将代码调整为以下内容: df[df[:A] .> 5

朱莉娅是新来的!我试图复制在数据帧中读取的内容:

但是,我无法克服这个错误:

LoadError:类型DataFrame没有字段A 在[282]中加载时,在从第2行开始的表达式中

我使用的是Julia 0.5,DataFrames包是0.8.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下正常工作