Чтение кадра данных в цикле по одному столбцу в R - PullRequest
0 голосов
/ 14 марта 2019

У меня проблема с моей программой R. Я написал программу во внешнем варианте программного обеспечения. Программное обеспечение имеет цикл генерации от 1 до 10. Поэтому я написал цикл для него. Моя программа:

#g1<-0
#save(g1,file = "g1.rdata")
load("g1.rdata")
ng0<-2100
ng<-2000
qtl <- read.table("C:/h / qtl.txt", skip=1)
if(g1>1){ID_QTL<-qtl[(ng0+ng*((g1-1)-1)+1):nrow(qtl),1]}
if(g1<=1){ID_QTL<-qtl[,1]}

моя проблема: иногда ID_QTL является правильным и int [1:4100] 25100 25101… , а иногда int [1:2] NA 25900. 25900 является последним ID_QTL. Можете ли вы объяснить это?

...