Skip to content

ERROR: TableReader.ReadError: unexpected number of columns at line 3 #56

@dmitry-v-vlasov

Description

@dmitry-v-vlasov

Beginning of a space separated data file:

# Data
{R} <X|V|X> <A|V|A> <B|V|B> <C|V|C> <D|V|D> <E|V|E> <F|V|F> <G|V|G>                  
2.267676 0.1101584125773 0.1443235138053 0.1806192439672 0.2272478175433 0.2316183044361 0.2523093563827 0.258275180275 0.2895636848055
2.268620865 0.1098226835706 0.1439913432965 0.1802954890096 0.2269639077374 0.2313353879113 0.2520338940224 0.2579938812493 0.2892737105174

Code:

using TableReader
V_R = readdlm("pot-test.dat"; delim=' ', trim=false, comment="#", hasheader=false);

Error stacktrace:

ERROR: TableReader.ReadError: unexpected number of columns at line 3
Stacktrace:
 [1] readdlm_internal(::TranscodingStreams.TranscodingStream{TranscodingStreams.Noop,IOStream}, ::TableReader.LexerParameters) at /home/dmitry/.julia/packages/TableReader/XQZpf/src/TableReader.jl:434
 [2] (::getfield(TableReader, Symbol("##7#12")))(::IOStream) at /home/dmitry/.julia/packages/TableReader/XQZpf/src/TableReader.jl:274
 [3] #open#310(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(TableReader, Symbol("##7#12")), ::String) at ./iostream.jl:375
 [4] open at ./iostream.jl:373 [inlined]
 [5] #readdlm#5(::Char, ::Char, ::Bool, ::Bool, ::Int64, ::Bool, ::String, ::Nothing, ::Bool, ::Bool, ::Int64, ::Nothing, ::typeof(readdlm), ::String) at /home/dmitry/.julia/packages/TableReader/XQZpf/src/TableReader.jl:274
 [6] (::getfield(TableReader, Symbol("#kw##readdlm")))(::NamedTuple{(:delim, :trim, :comment, :hasheader),Tuple{Char,Bool,String,Bool}}, ::typeof(readdlm), ::String) at ./none:0
 [7] top-level scope at none:0
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions