我有一个问题,我找到了一个解决方案,但想了解原始编码中发生了什么。R行选择提供部分结果
因此,我从一个从SQL数据库中提取的表格开始,希望得到1个客户端的信息,该客户端由2个客户端编号覆盖。
最初我运行这个来选择这些帐号。
match <- c("C524",'5568')
gtc <- gtc[gtc$AccountNumber == match,]
然而,这只是返回预期的效果的一半,返回的结果在不同的时间不同(这是运行的每周报告),并根据运行它的计算机上。
现在,我已经建立了一个循环,它可以正常工作并提取所有结果,但是真的想知道原始查询会发生什么。
match <- c("C524",'5568')
for (each in match) {
gtcLoop<- gtc[gtc$AccountNumber == each,]
result<-rbind(result,gtcLoop)
}
而且,长时间的潜伏者,第一次海报,所以让我知道,如果我做错了什么在这个问题上。
是账户号码单帐号GTC $的每个条目或者是它的向量其长度有时大于1? – lmo
每个条目是一个单一的号码 – PrinceOfToe