如何解决我是R语言的新手,我想获得excel等效公式吗?
请现在就可以提供帮助!我已经在excel中应用了这四个公式以获得结果;
excel中的if_has_Parent
列的公式为:{R}中的IF(E2="",2)
我尝试使用ifelse
并成功了;
excel中的if_has_children
列具有公式:IF(F2="",COUNTIFS(A:A,A2,E:E,F2))
在R中无法执行;
excel中的if_has_siblings
列具有公式:(COUNTIFS(A:A,E2))-1
;
将这些结果相加即可得到查询的结果,即一级亲戚的总数:= {P2+Q2+S2
请帮助我在R中做
structure(list(pedid = c(0L,1L,10L,10L),indid = c(0L,0L,2L,3L,4L,5L,6L,7L),Gender = c(2L,2L),Age = c(0L,0L),Child_of_family = c(NA,NA,1L),Family = c(NA,NA),UIndID = c(NA,Mortality = c(1L,Suicide = c(0L,Xcoord = c(0L,480L,560L,315L,385L,450L,525L,545L),Ycoord = c(0L,-25L,-105L,-145L,-100L),First_Name = c(NA,Disease_in_Individual_code = c(NA,Onset_disease_age = c(NA,999L,999L),Disease_in_Individual_name = c("","","Alzheimer's Dementia","Alzheimer's Dementia"),If.has.Parent. = c(0L,If.has.Children. = c(0L,If.has.siblings. = c(-1L,-1L,4L),If.has.siblings..1 = c(0L,Total.Number.of.First.Degree.Relatives = c(0L,6L)),class = "data.frame",row.names = c(NA,-10L))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。