R中把在特定文件夹下的所有vcf文件进行提取文件名(不含扩展名)

注:可以用于其他格式文件,只要把所有的vcf改为其他相应的格式

1.清空R中环境变量

2.设置路径(.vcf格式文件所在文件夹)

setwd("/Users/bcl/Desktop/structure/variant")

3.生成.vcf文件的列表

myvcffile=list.files(pattern="*.vcf")       

4.将列表中文件读入环境空间并以文件名作为变量名

list2env(lapply(setNames(myvcffile,make.names(gsub("*.vcf$","", myvcffile))),read.table,header=TRUE,check.names=FALSE),envir =.GlobalEnv)

5.查看环境变量,移除无用的环境变量

ls()                //查看当前环境变量
rm("myvcffile")   //移除环境变量
ls()                    //查看移除后的环境变量

6.把环境变量赋给一个变量并查看

y<-ls()                                       
y     
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,434评论 0 5
  • 命令简介 cmd是command的缩写.即命令行 。 虽然随着计算机产业的发展,Windows 操作系统的应用越来...
    Littleston阅读 3,350评论 0 12
  • 一、命令行 1. calc-----------启动计算器 2.certmgr.msc----证书管理实用程序 3...
    小小辛_c阅读 718评论 0 2
  • 起的很早,但晨起的利用率不高。呼吸明显控制在15分钟左右。即到5:05。 瑜伽专业知识没有进行体悟和巩固。知识点巩...
    英杰李阅读 88评论 0 0
  • 大家早,今天和大家分享一个对于什么是穷的讨论话题 大早上的,急急忙忙赶去公司,不过时间仓促就不能挤地铁了,正好...
    之乎者也棒棒的333阅读 379评论 1 0