假设存在路径C:/coverage/Homo_sapiens.sort.add_exon1_coverage.txt,欲提取Homo_sapiens.sort.add_exon1_coverage.txt文件名,则用到basename函数和start、stop参数,命令行如下所示:

filename<-'C:/coverage/Homo_sapiens.sort.add_exon1_coverage.txt' 
substr(basename(filename), start = 1, stop = 4) #表示提取文件名的第一个字符至第四个字符,即Homo
substr(basename(filename), start = 23, stop = 27)#表示提取文件名的第23个字符至第27个字符,即exon1
paste(substr(basename(path), start = 1, stop = 4),substr(basename(path), start = 23, stop = 27)) #将两个字符黏贴起来  

 

效果如下图所示:

R语言:提取路径中的文件名字符串(basename函数)

相关文章:

  • 2022-02-12
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2022-02-19
  • 2022-12-23
  • 2022-01-01
  • 2021-12-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2021-12-31
  • 2021-10-18
  • 2021-12-13
相关资源
相似解决方案