Convert Julia Array auf Datenrahmen

Ich habe ein Array X, das ich in einen Datenrahmen konvertieren möchte. Auf Empfehlung aus dem Internet habe ich versucht, in einen Datenrahmen zu konvertieren, und die folgende Fehlermeldung erhalten.

julia> y=convert(DataFrame,x) ERROR:Konvertierehas no method matching convert(::Type{DataFrame}, ::Array{Float64,2}) in convert at base.jl:13

Wenn ich es versucheDataFrame(x), die Konvertierung funktioniert, aber ich erhalte eine Beschwerde, dass die Konvertierung veraltet ist.

julia> DataFrame(x) WARNING: DataFrame(::Matrix, ::Vector)) is deprecated, use convert(DataFrame, Matrix) instead in DataFrame at /Users/Matthew/.julia/v0.3/DataFrames/src/deprecated.jl:54 (repeats 2 times)

Gibt es eine andere Methode, die ich beachten sollte, um meinen Code konsistent zu halten?

EDIT: Julia 0.3.2, DataFrames 0.5.10 OSX 10.9.5

julia> x=rand(4,4)
4x4 Array{Float64,2}:
 0.467882   0.466358  0.28144   0.0151388
 0.22354    0.358616  0.669564  0.828768
 0.475064   0.187992  0.584741  0.0543435
 0.0592643  0.345138  0.704496  0.844822

julia> convert(DataFrame,x)
ERROR: `convert` has no method matching convert(::Type{DataFrame}, ::Array{Float64,2}) in convert at base.jl:13

Antworten auf die Frage(4)

Ihre Antwort auf die Frage