txt 形式で、タブで区切られたファイルがあります。ここに抜粋があります。
id 1 2 4 15 18 20
1_at 100 200 89 189 299 788
2_at 8 78 33 89 90 99
3_xt 300 45 53 234 89 34
4_dx 49 34 88 8 9 15
これで、同じく txt 形式のファイルが作成され、次のデータがコンマで区切られました。
18,1,4,20
そのファイルに基づいて、それを読み取り、最初の集計データから列のみを抽出して、次のような別のファイルに保存できるようにします。
(重要: csv ファイルに従って保存するデータの順序を維持する必要があります)
id 18 1 4 20
1_at 299 100 89 788
2_at 90 8 33 99
3_xt 89 300 53 34
4_dx 9 49 88 15
抽出したいデータが行である場合、行ごとに読み取ってtxtファイルと比較できるため簡単になります(すでに行っています)が、この列のものにこだわっています。
サブインデックス関数を使用して列を直接抽出する方法はあるのだろうか?
どんな助けでも大歓迎です。