Have you tried convert(Matrix, iris[:,1:3])? eg,
julia> using DataFrames
julia> df = DataFrame(a = 1:4, b = 1:4, c = randn(4), d = randn(4))
4Γ4 DataFrame
β Row β a β b β c β d β
β β Int64 β Int64 β Float64 β Float64 β
βββββββΌββββββββΌββββββββΌβββββββββββΌβββββββββββββ€
β 1 β 1 β 1 β 1.72172 β -0.377729 β
β 2 β 2 β 2 β 0.206415 β -0.266014 β
β 3 β 3 β 3 β 1.03785 β -0.0317582 β
β 4 β 4 β 4 β 0.632473 β -0.409014 β
julia> convert(Matrix, df[:,1:3])
4Γ3 Array{Float64,2}:
1.0 1.0 1.72172
2.0 2.0 0.206415
3.0 3.0 1.03785
4.0 4.0 0.632473
source
share