I enjoy using command line data manipulation libraries. I think that csvtk is one of the better programs I have used. For this screencast I "pushed play" while I installed and went through the documentation for the first time. I think there are a lot of things to like about it. It is easy to learn, pipe-able, and has a large chunk of the functionality needed for data manipulation.
Timecodes
0:00 - Intro
0:46 - Download
1:13 - Decompress/Unpack -xvzf :)
1:29 - Copy to /usr/local/bin
2:29 - Get Diamonds.csv
2:52 - Pretty Print
3:26 - Summary
4:45 - Select (cut)
5:56 - Filter character rows (grep)
6:38 - Filter character rows (grep) with file
8:13 - Rename Columns
9:07 - Mutate
10:00 - Sort
12:15 - Filter numerical rows (filter)
12:52 - Plotting Fails
13:20 - Read the tutorial page to learn more
#cli #data-manipulation #suckless-datascience