Split a file path into folder names vector

后端 未结 3 973
感情败类
感情败类 2020-12-18 00:17

In R, with file.path, you can convert a character vector into a full file path, automatically using the correct file separator for your platform :



        
3条回答
  •  感情败类
    2020-12-18 01:13

    you can use the package DescTools to solve the problem:

    library(DescTools)
    
    SplitPath('C:/users/losses/development/R/loveResearch/src/signalPreprocess.R')
    

    The output is:

    $normpath
    [1] "C:\\users\\losses\\development\\R\\loveResearch\\src\\signalPreprocess.R"
    
    $drive
    [1] "C:"
    
    $dirname
    [1] "/users/losses/development/R/loveResearch/src/"
    
    $fullfilename
    [1] "signalPreprocess.R"
    
    $filename
    [1] "signalPreprocess"
    
    $extension
    [1] "R"
    

    Pretty convenient.

提交回复
热议问题