156 文字列を操作する手間をかけずに、ファイルのフルパス(ファイルパスの一部)からファイル名を抽出する方法はありますか? Javaで同等のものは次のようになります。 File f = new File ("C:/some_dir/a") f.getName() //output a f.getFullAbsolutePath() //output c:/some_dir/a file r path — デフー ソース
286 使用する basename("C:/some_dir/a.ext") # [1] "a.ext" dirname("C:/some_dir/a.ext") # [1] "C:/some_dir" — mjv ソース 21 は知っていましたbasename()が、忘れていました。これらの関数については、list.filesおよびfile.pathのヘルプページの「関連項目」セクションで説明する必要があります。 — Paul Rougieux 2016年
6 tidyverseで同等の生活のfsパッケージ。{fs}は内部でlibuvを使用します。 library("fs") path_file("/some/path/to/file.xyz") #> [1] "file.xyz" path_dir("/some/path/to/file.xyz") #> [1] "/some/path/to" 2020-02-19にreprexパッケージ(v0.3.0)によって作成されました — パット ソース
basename()
が、忘れていました。これらの関数については、list.filesおよびfile.pathのヘルプページの「関連項目」セクションで説明する必要があります。