I get world age error when I’m constructing some form of dataframe.
(I’m on Julia Version 0.6.0 Commit 903644385b* (2017-06-19 13:05 UTC) with Windows OS)
here is my example code to reproduce this error
using DataFrames
playerid = sample(collect(1:2154), 1000)
gachaid = sample(collect(1:39), 1000)
weights = rand(1000)
df = DataFrame(gachaid = gachaid, playerid = playerid, weights = weights)
which creates dataframe fine. but throws following error message
Error displaying DataFrames.DataFrame: MethodError: no method matching size(::DataArrays.DataArray{UInt16,1})
The applicable method may be too new: running in world age 21848, while current world is 22005.
Closest candidates are:
size(::DataArrays.DataArray) at C:\Users\kimyonghee.julia\v0.6\DataArrays\src\dataarray.jl:168 (method too new to be called from this world context.)
size(::AbstractArray{T,N}, !Matched::Any) where {T, N} at abstractarray.jl:29
size(::Any, !Matched::Integer, !Matched::Integer, !Matched::Integer…) where N at abstractarray.jl:30
…
thanks!