0
私の質問は混乱しています。しかし、これは私がやりたいことです: 私は現在のディレクトリにdata-01、data-02、data-03、data-04、data-10までの10個のデータファイルがあるとします。これらのデータファイルの各々は、4つのフィールドを有する数百の行を有する。私は、新しい列名 "ID"を追加し、そのファイル内のすべての行に対して01(データファイル "data-01")のIDを保持したいと考えています。ファイル名に基づいて新しい列とその値を追加する
多くの方に感謝します。ループを使用して
私は通常 'library(data.table);を実行します。 LF = list.files(pattern = "csv $");ファイル間でフィールドが同じ場合は、rbindlist(lapply(setNames(LF、LF)、fread)、idcol = "source") 'これにより、データが積み重ねられ、各行に関連付けられたファイル名を含む「ソース」列が作成されます。 – Frank