Since updating DataFrames and DataArrays recently, operators and basic 
functions are not working on DataFrames anymore. Is this a new design 
decision, or only temporary due to restructuring the code base?


julia> Pkg.status()
 - DataFrames                    0.5.1
 - DataArrays                    0.1.1

julia> df = DataFrame(rand(4, 2))
4x2 DataFrame
|-------|----------|----------|
| Row # | x1       | x2       |
| 1     | 0.698851 | 0.353054 |
| 2     | 0.427287 | 0.76353  |
| 3     | 0.872991 | 0.182744 |
| 4     | 0.779048 | 0.554823 |

julia> df + 1
ERROR: no method +(DataFrame, Int64)

julia> mean(df)
ERROR: no method +((ASCIIString,DataArray{Float64,1}), 
(ASCIIString,DataArray{Float64,1}))
 in mean at statistics.jl:11

julia> df + df
ERROR: no method +(DataFrame, DataFrame)

Reply via email to