注意需要是数值列 # 格式转化 pretty 转为美观、可读性强的格式,用于打印 csv2tab 转CSV为TSV tab2csv 转TSV为CSV space2tab 转空格分割格式为TSV transpose 转置CSV/TSV 这一个步骤往往看看出来工具好不好用 csv2md 转CSV/TSV为makrdown格式,方便我们多平台排版,发文 # 集合...
倒序cat names.csv|csvtk sort-k first_name:nr|csvtk pretty### 按自然顺序排序Necho"X,Y,1,10,2,M,11,1_c,Un_g,1_g"|csvtk transpose|csvtk sort-H-k1:N### 按多列进行排序cat names.csv|csvtk sort-k first
cat otutax.txt | csvtk -t summary -i -f OE2:mean,WT2:mean -g Phylum,Class transpose 转置数据框 转置这一个步骤相当消耗时间,尤其是宏基因组的较大的表格。 #--转置,提取表头,打印前面几个 csvtk -t transpose otutab.txt |csvtk -t headers |head cut 列名筛选 # -f 参数可以使用数字指定列 并...
csvtk rename -f 3 -n 'log2Foldchange' test.csv#指定列名重命名 -csvtk transpose csvtk transpose test.csv#转置
transpose类似于 R 中的t()对数据进行转置 csv2json则可以让数据转换为 json 格式 csv2md则是炫酷的直接变成 markdown 支持的表格+ 集合操作类 这一类命令是操作的重点,有很多子命令,其中部分类似于 unix 中对应的命令但又有所区别。 head查看文件开始若干行 ...
transpose: transposes CSV data sep: separate column into multiple columns gather: gather columns into key-value pairs, liketidyr::gather/pivot_longer spread: spread a key-value pair across multiple columns, liketidyr::spread/pivot_wider
transpose转置CSV/TSV csv2md转CSV/TSV为makrdown格式(写文档常用) 集合操作 head打印前N条记录 sample按比例随机采样 cut选择特定列,支持按列或列名进行基本选择、范围选择、模糊选择、负向选择(最常用命令之一,非常强大) uniq无须排序,返回按指定(多)列作为key的唯一记录(好绕。。) ...
transpose类似于 R 中的t()对数据进行转置 csv2json则可以让数据转换为 json 格式 csv2md则是炫酷的直接变成 markdown 支持的表格+ 集合操作类 这一类命令是操作的重点,有很多子命令,其中部分类似于 unix 中对应的命令但又有所区别。 head查看文件开始若干行 ...
privatevoidButton_Click(objectsender,RoutedEventArgse){try{stringtableName="Test";stringsourcePath=@"D:\data.csv";stringtargetPath=sourcePath.Replace(".csv","_out.csv");Transpose(sourcePath,targetPath);Import(targetPath,tableName);}catch(Exceptionex){MessageBox.Show(ex.Message);}}privatestringTr...
transpose 转置CSV/TSV 这一个步骤往往看看出来工具好不好用 csv2md 转CSV/TSV为makrdown格式,方便我们多平台排版,发文 # 集合操作 head 屏幕打印表格前面的内容,可以指定行数 sample 按比例随机采样 对行进行抽样 cut 选择特定列,支持按列或列名进行基本选择、范围选择、模糊选择、负向选择(最常用命令之一,非常...