IV1 <- format_data(IV,
+ type ="bac",
+ snp_col ="rsID",
+ other_allele_col ="ref.allele",
+ effect_allele_col ="eff.allele",
+ beta_col ="beta",
+ se_col ="SE",
+ pval_col ="P.weightedSumZ",
+ samplesize_col ="N",
+ phenotype_col ="PHENO")
报错:
Error in `[.data.table`(dat, , i) :
j ( [...] 中的第二顺位参数) 是单个符号而列名 'i' 未被找到,也许你打算 DT[, ..i] ,在FAQ 1.1 中有解释dat.table与data.frame的差别
请教大量如何解决
文章讲述了在使用R语言中的format_data函数处理遗传学数据时,遇到因数据表结构差异(data.tablevsdata.frame)导致的错误,涉及到了单个符号i未找到的问题,并提示参考FAQ1.1以解决问题。





