JuliaConnectoR looks like a great package. With @s3alfisc, I am trying to use it to provide an R interface for a new Julia package of mine, WildBootTests. The main function in this package takes many optional keyword arguments.
Here is a simple test of such functionality, and the error I get:
Base <- juliaImport('Base')
Warning message:
Some names could not be expressed in the native encoding.
(Details see output of printing the returned object.)
Base$sum(matrix(rnorm(4), 2, 2), dims=2)
Error: Evaluation in Julia failed.
Original Julia error message:
ArgumentError: reduced dimension(s) must be integers
Stacktrace:
[1] reduced_indices(inds::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}, region::Float64)
@ Base .\reducedim.jl:49
[2] reduced_indices(a::Matrix{Float64}, region::Float64)
@ Base .\reducedim.jl:15
[3] reducedim_initarray(A::Matrix{Float64}, region::Float64, init::Float64, #unused#::Type{Float64})
@ Base .\reducedim.jl:92
[4] reducedim_initarray(A::Matrix{Float64}, region::Float64, init::Float64)
@ Base .\reducedim.jl:93
[5] reducedim_init(f::typeof(identity), op::typeof(Base.add_sum), A::Matrix{Float64}, region::Float64)
@ Base .\reducedim.jl:184
[6] _mapreduce_dim(f::Function, op::Function, #unused#::Base._InitialValue, A::Matrix{Float64}, dims::Float64)
@ Base .\reducedim.jl:336
[7] #mapreduce#725
@ .\reducedim.jl:322 [inlined]
[8] _sum(f::Function, A::Matrix{Float64}, dims::Float64; kw::Base.Pairs{Symbol, Union{},
JuliaConnectoR looks like a great package. With @s3alfisc, I am trying to use it to provide an R interface for a new Julia package of mine, WildBootTests. The main function in this package takes many optional keyword arguments.
Here is a simple test of such functionality, and the error I get:
Am I doing something wrong? Thanks.