Skip to main content
added 17 characters in body
Source Link

Try csvstatcsvstat or xsv stats

Try csvstat

Try csvstat or xsv stats

added 354 characters in body
Source Link

Note on non-integer numbers

FYI: non-integers seem to be handled differently by csvkit and xsv:

$ echo 1.1 2.2 9.9 9.9 | tr " " "\n" | csvstat --no-header-row --csv 2>/dev/null | csvcut -c median median 6.05 $ echo 1.1 2.2 9.9 9.9 | tr " " "\n" | xsv stats --no-headers --everything | xsv select median median 6.050000000000001 

Note on non-integer numbers

FYI: non-integers seem to be handled differently by csvkit and xsv:

$ echo 1.1 2.2 9.9 9.9 | tr " " "\n" | csvstat --no-header-row --csv 2>/dev/null | csvcut -c median median 6.05 $ echo 1.1 2.2 9.9 9.9 | tr " " "\n" | xsv stats --no-headers --everything | xsv select median median 6.050000000000001 
added 706 characters in body
Source Link

CSVKIT is older and more well-known, I thinkso you can usually easily install it via your package manager of choice. XSV is newer and much faster for big inputs but you may have to install it manually.

csvstatcsvkit's csvstat

csvstat is one of the commands of csvkit.

CSVKIT is older and more well-known, I think. XSV is newer and much faster for big inputs.

csvstat

CSVKIT is older and more well-known, so you can usually easily install it via your package manager of choice. XSV is newer and much faster for big inputs but you may have to install it manually.

csvkit's csvstat

csvstat is one of the commands of csvkit.

added 706 characters in body
Source Link
Loading
added 706 characters in body
Source Link
Loading
added 390 characters in body
Source Link
Loading
deleted 628 characters in body
Source Link
Loading
Source Link
Loading