1
ディレクトリ内にタブで区切られた22のテキストファイルがあります。実際には、私はすべてのテキストファイルの6番目の列を必要とし、1つのファイルにそれらをマージします。私はこれらのコマンドを以下に書いています。ディレクトリ内のすべてのファイルのn番目の列すべてをマージする
filenames = list.files()
my.list = lapply(X = filenames, FUN = function(x) {read.table(x, sep = "\t")[,6]})
my.df <- do.call("cbind", my.list)
これらのコマンドの結果として、私は22列のmy.dfファイルを持っていますが、その列の中の値は不思議そうにtxtファイルからではありません。私はこれらのデータのソースを見つけることができませんでした。
は9月=「\ T、X(read.tableを '試してみてください"、stringsAsFactors = FALSE)[、6]'または '[、6、drop = FALSE]'を使用します。 – zx8754