循环遍历目录中的文件并使用文件名创建变量

See*_*een 0 r

我在目录中有几个txt文件

dayton1.txt
datton2.txt
...
dakton50.txt

我想用文件名作为名称创建变量并读取相应的文件.我怎么能在R中这样做?

谢谢!

Rei*_*son 6

你想要的list.files(),请看它的帮助页面?list.files.例如:

R> getwd()
 [1] "/blah/blah/packages/analogue/analogue/pkg"
R> list.files()
 [1] "data"         "DESCRIPTION"  "DESCRIPTION~" "inst"         "man"         
 [6] "NAMESPACE"    "NAMESPACE~"   "R"            "src"          "tests"       
[11] "vignettes"
R> list.files("./inst")
[1] "ChangeLog"  "ChangeLog~" "CITATION"   "CITATION~"  "COPYING"   
[6] "doc"        "THANKS"     "TODO"
Run Code Online (Sandbox Code Playgroud)