Я пытаюсь записать результаты в течение для l oop на новый созданный мной фрейм данных. Я хотел бы перебрать каждую строку, а затем записать результаты в последнюю строку во фрейме данных (lastrow + 1). К сожалению, я застрял и не могу получить результаты для обратной записи.
#create a new dataframe
results<- data.frame(Fields=character(), Employee=character(), Plan=character())
a<-COMP30$PFRPrint_Has_Plan
b<-COMP30$PFRPrint_Is_Eligible
c<-COMP30$`Employee ID`
d<-results$Employee
matches<-cbind(a,b,c)
res<-cbind(d)
for (k in 1:nrow(matches)){
if (matches[k,1]==TRUE & matches[k,2]==FALSE){
results[nrow(results$Employee)+1,1]<-matches[k,3]
}
}