0

Rスクリプトが含まれているディレクトリとは異なるディレクトリに複数のファイルを書き込もうとしています。それらを同じディレクトリに書き込むと機能しますが、別のディレクトリでは出力が生成されません..コードは次のとおりです

list    <- split(datainK, list(datainK$name), drop = TRUE)
filenames <- paste("~/DIR", names(list), ".dat")
filenames <- sapply(filenames,gsub,pattern=" .dat",replacement=".dat")
mapply(write.table, list, file = filenames,col.names = FALSE, row.names = FALSE, sep = "\t", quote = FALSE)

どうもありがとう!

4

1 に答える 1

0

ファイル名が適切に定義されていないと思います。

交換

filenames <- paste("~/DIR", names(list), ".dat")

filenames <- paste0("~/DIR/",names(list), ".dat")
于 2013-10-07T10:26:41.010 に答える