Open Notgnoshi opened 6 months ago
qsv
can do this
$ qsv joinp --coalesce --full x,y 1.csv x,y 2.csv
x,y,z
0.5,0.5,1
1.5,-6.0,2
2.5,3.0,3
1.0,1.0,
0.0,0.0,
2.0,2.0,
(6, 3)
Note the extra shape (6, 3)
line printed to stderr
at the end. Useful for sanity checking
$ qsv joinp --coalesce --full x,y 1.csv x,y 2.csv | qsv sort -s x -N
x,y,z
0.0,0.0,
0.5,0.5,1
1.0,1.0,
1.5,-6.0,2
2.0,2.0,
2.5,3.0,3
File A:
File B:
Interleaved:
-
,None
, ornull
as a placeholder?csvplot
-csvjoin
?qsv
already provides?