【发布时间】:2020-04-24 11:05:03
【问题描述】:
我正在尝试使用 for 循环读取 R 中的一些 vcf 文件。我所做的是循环遍历样本列表中的每个样本 ID,然后为每个样本创建一个变量,并为其分配相应的 vcf。
我有一个名为每个样本 ID 的目录,其中只有一个 vcf(但每个 vcf 的名称与其对应的样本 ID 不同)。
for(i in sampleList){
nam <- paste(i, '_vcf', sep="")
assign(nam, readVcf(i/*.vcf, 'hg19'))
}
问题是每个样本的每个vcf的名称都不同,并且样本ID也不同,所以我不确定应该使用哪个命令来读取它。我想做一些 *.vcf 的事情,例如,在 bash 脚本中。我如何在 R 中做到这一点?
【问题讨论】: