JuliaStats / TimeSeries.jl

Time series toolkit for Julia
Other
353 stars 69 forks source link

showing TimeArray{String} failed #330

Closed iblislin closed 7 years ago

iblislin commented 7 years ago
julia> TimeArray(cl.timestamp, string.(collect(1:500)))                                                                                           
Error showing value of type TimeSeries.TimeArray{String,1,Date,Array{String,1}}:                                                                  
ERROR: MethodError: no method matching trunc(::Array{String,1})                                                                                   
Closest candidates are:                                                                                                                           
  trunc(::AbstractArray, ::Integer) at deprecated.jl:56                                                                                           
  trunc(::AbstractArray, ::Integer, ::Integer) at deprecated.jl:56                                                                                
  trunc(::Type{Int8}, ::Float32) at float.jl:648                                                                                                  
  ...                                                                                                                                             
Stacktrace:                                                                                                                                       
 [1] show(::IOContext{Base.Terminals.TTYTerminal}, ::TimeSeries.TimeArray{String,1,Date,Array{String,1}}) at /home/iblis/.julia/v0.6/TimeSeries/src/timearray.jl:73                                                                                                                                  
 [2] display(::Base.REPL.REPLDisplay{Base.REPL.LineEditREPL}, ::MIME{Symbol("text/plain")}, ::TimeSeries.TimeArray{String,1,Date,Array{String,1}}) at /home/iblis/.julia/v0.6/OhMyREPL/src/output_prompt_overwrite.jl:8                                                                              
 [3] display(::Base.REPL.REPLDisplay{Base.REPL.LineEditREPL}, ::TimeSeries.TimeArray{String,1,Date,Array{String,1}}) at ./REPL.jl:125             
 [4] display(::TimeSeries.TimeArray{String,1,Date,Array{String,1}}) at ./multimedia.jl:194                                                        
 [5] (::Base.REPL.#do_respond#16{Bool,Base.REPL.##26#36{Base.REPL.LineEditREPL,Base.REPL.REPLHistoryProvider},Base.REPL.LineEditREPL,Base.LineEdit.Prompt})(::Base.LineEdit.MIState, ::Base.AbstractIOBuffer{Array{UInt8,1}}, ::Bool) at ./REPL.jl:646                                               
 [6] run_repl(::Base.REPL.LineEditREPL, ::Base.##507#508) at ./REPL.jl:180
iblislin commented 7 years ago

Fixed via #331