101
有沒有辦法從文件完整路徑(文件路徑的一部分)中提取文件名,而沒有操縱字符串的麻煩?從完整文件路徑查找文件名
Java中的等價物是:
File f = new File ("C:/some_dir/a")
f.getName() //output a
f.getFullAbsolutePath() //output c:/some_dir/a
有沒有辦法從文件完整路徑(文件路徑的一部分)中提取文件名,而沒有操縱字符串的麻煩?從完整文件路徑查找文件名
Java中的等價物是:
File f = new File ("C:/some_dir/a")
f.getName() //output a
f.getFullAbsolutePath() //output c:/some_dir/a
使用
basename("C:/some_dir/a.ext")
# [1] "a.ext"
dirname("C:/some_dir/a.ext")
# [1] "C:/some_dir"
我知道'基名()',後來我忘了。這些函數應該在[list.files](https://stat.ethz.ch/R-manual/R-devel/library/base/html/list.files.html)的「另請參見」部分中提及。和[file.path](https://stat.ethz.ch/R-manual/R-devel/library/base/html/file.path.html)幫助頁面。 – 2016-03-30 16:42:41