0

以前の質問に加えて、大きなテキストファイルから列形式の値を抽出するにはどうすればよいですか。また、特定の列の値を抽出したい場合。テキストファイルは添付画像のように見えます。

テキストで指定されているRESOL値とFSC値を抽出して、NumbersまたはEXCELでプロットしたいと思います。

より一般的には、後でPart_FSCとCCに値を抽出したい場合はどうすればよいですか。

ありがとう

テキストファイル:

 Opening MRC/CCP4 file for WRITE...
 File      : map2.mrc
 NX, NY, NZ:    600   600   600
 MODE      : real


 SYMMETRY REDUNDANCY:    1


 Fraction_mask, Fraction_particle =    0.1193    0.0111

C                                                 sqrt       sqrt
C  NO.  RESOL  RING RAD   FSPR    FSC  Part_FSC  Part_SSNR   Rec_SSNR       CC  
C   2  952.50    0.0017   0.09  1.000     0.000   400.0145    479.40   0.1222   
C   3  476.25    0.0033   0.19  1.000     0.000   159.3959    159.98   0.1586   
C   4  317.50    0.0050   0.92  0.999     0.000    48.2248     43.27   0.0155   
C   5  238.12    0.0067   0.42  1.000     0.000    88.3074     76.69   0.2637   
C   6  190.50    0.0083   0.48  0.999     0.000    64.0162     56.25   0.4148   
C   7  158.75    0.0100   1.41  0.992     0.000    17.1695     15.64   0.1282   
C   8  136.07    0.0117   5.56  0.954     0.000     6.8244      6.47   0.0171   
C   9  119.06    0.0133   1.49  0.993     0.000    16.1918     16.42   0.2729   
C  10  105.83    0.0150   1.68  0.990     0.000    12.8313     13.83   0.3729   
C  11   95.25    0.0167   3.55  0.969     0.000     6.8012      7.95   0.2624   
C  12   86.59    0.0183  16.00  0.830     0.000     2.5273      3.13   0.0826
4

1 に答える 1

1

テストされていませんが、動作するはずです

awk '$1 == "C"{printf "%s\t%s\n", $3,$6}' <filename>
于 2013-03-27T05:00:50.110 に答える