1
我有一個bigdata(> 20G)空白細胞與不同的值/符號:這種格式替換擊
chr snp beta sebeta f.stat p.value error warning
1 x1 1 1.1 1.5
1 x2 2 1.2 1.6 0.1 NA NA
1 x3 3 1.3 1.7 0.2 NA NA
1 x4 4 1.4 1.8 0.3 NA NA
對於一些原因,一些行內最後的三個單元爲空白。對於這些情況,我會用012代替p.value
的「1」,代替error
的「NA」和代替warning
的「不可計算」。我想知道如何在BASH中實現此類功能,例如:
chr snp beta sebeta f.stat p.value error warning
1 x1 1 1.1 1.5 1 NA NOT ESTIMABLE
1 x2 2 1.2 1.6 0.1 NA NA
1 x3 3 1.3 1.7 0.2 NA NA
1 x4 4 1.4 1.8 0.3 NA NA
我的平臺是Mac OS X 10.9.5 Terminal。
是的,字段是固定的,它們是製表符分隔的。 –