に同じサイズのベクトルを作成する:以下に示すように、私は3列を持つファイルがRまたはAWK
ID DIST DIST1
ID1 0,0,142 0,0,7,1
ID2 0,0,142 0,2,5
ID3 0,0,141,1 0,0,8
ID4 0,0,141,1 0,0,5,0,0,1,0,2
ID5 0,0,108,32,2 0,0,7,1
COLUMN2とCOLUMN3内の要素の数を数行で異なります。私は '0'を追加することでcolumn2とcolumn3に同じ数の要素を持つ必要があります。
たとえば、最初の行では、column2には3つの要素があり、column3には4つの要素があります。そのため、出力では、column2に '0'が追加され、column2とcolumn3の要素数が等しくなります。
3行目と同様に、column2には4つの要素があり、column3には3つの要素があります。そして出力では、 '0'がcolumn3に加えられて4つの要素を持ちます。行ごとにこれを行うにはRのいずれかのsoultionはあり
ID DIST DIST1
ID1 0,0,142,0 0,0,7,1
ID2 0,0,142 0,2,5
ID3 0,0,141,1 0,0,8,0
ID4 0,0,141,1,0,0,0,0 0,0,5,0,0,1,0,2
ID5 0,0,108,32,2 0,0,7,1,0
:
サンプル出力は以下のようになります。