Windowsソフトウェアによって生成されたデータ出力があります。これはタブ区切りの rtf ファイルですが、エクスポートすると、データの 1 つの長い列に転送されます。Rを使用してデータフレームに戻し、タブ区切りとしてエクスポートして、データを簡単に分析できるようにしたいと思います。
基本的に区切り文字はありませんが、たとえば、完成したファイルには 7 つの列が必要であることはわかっているので、7 つのエントリが入力された後にデータフレームが新しい行を開始するようにしたいと思います。
説明のために、出力は次のようになります。
>Sample
>Location
>Test
>Mean
>Stdev
>Status
>Points
>A
>A1
>XX1
>0.034541
>0.04596
>UN
>0
>B
>A1
>XX2
>0
>0
>TA
>1
私はこれを解析したいと思います:
>サンプル位置検定平均標準偏差ステータスポイント >A A1 XX1 0.03 0.04 UN 0 >B A1 XX2 0 0 TA 1
これを検索する方法が完全にはわかりませんでしたが、私がやりたいことの最も近い例は、この例にあります:
リストの内容を R の 1 つのファイルに書き込む
しかし、回答をデータに適用する方法、特に幅の設定オプション (完全には従いませんでしたが、列番号に関するものでしょうか?)、capture.output、および私が使用していない 2 つのリスト要素を適用する方法がわかりませんでした。ここでは当てはまらないと思います。
BASH または awk ソリューションにも対応しています。