You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In both TSV and CSV-lite formats, ragged input with implicit headers appears to sometimes drop fields. This seems dependent on the number of fields of the first line of data: when it has N fields, it looks like fields N+2 and beyond are dropped.
This seems specific to --itsv --ragged --hi (or --icsvlite): I cannot reproduce this with --icsv or with explicit headers.
Here are two small reproductions yielding the same outcomes.
Hello. First of all, thank you for Miller :)
In both TSV and CSV-lite formats, ragged input with implicit headers appears to sometimes drop fields. This seems dependent on the number of fields of the first line of data: when it has N fields, it looks like fields N+2 and beyond are dropped.
This seems specific to
--itsv --ragged --hi
(or--icsvlite
): I cannot reproduce this with--icsv
or with explicit headers.Here are two small reproductions yielding the same outcomes.
Reproduced with mlr 6.13.0.
Actual outcome:
Expected:
In the mean time, I have two workarounds for my personal use case:
--hi
and insert a blank header line at the top of the input.--icsv --ifs tab --ragged --hi
or--inidx --ifs tab
instead of TSV input.The text was updated successfully, but these errors were encountered: