-1

Windows用のRのフォルダで構成されるフォルダをロードする方法は?

各サブフォルダーにさまざまなテキスト ファイルがあり、それらすべてを一度に読み込もうとしています。便利で簡単な方法を教えてください。

ありがとうございました。

4

1 に答える 1

2

「アップロード」とは、「ロード先」を意味すると想定していますR。これにはいくつかの方法がありますが、以下に 2 つを示します。最初のステップは、フル パスを含む正しいファイル リストを用意することです (または、適切な .xml ファイルで作業することですwd) 。

# Get the list of files
#----------------------------#
  folder <- "path/to/files"
  fileList <- dir(folder, recursive=TRUE)  # grep through these, if you are not loading them all

  # use platform appropriate separator
  files <- paste(folder, fileList, sep=.Platform$file.sep)


# Load them in
#----------------------------#
  # Method 1:
  invisible(sapply(files, source, local=TRUE))

  #-- OR --#

  # Method 2:
  sapply(files, function(f) eval(parse(text=f)))
于 2013-03-24T00:18:54.850 に答える