[问题] 如何写循环去新增字段来纪录住院次数

楼主: frojet (飞稷)   2018-07-26 14:57:38
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
https://i.imgur.com/ru1axDh.png
如上图 原有资料
已有A字段:病历号、 B字段:住院序号(前7码住院日期+末四码流水号)
想根据A及B字段,新增一个C字段
来换算纪录每一个病人住院次数
PS:跟先前网友提的问题很像,但前个问题 是直接算出总和,
但我主要是想新增C栏去跑后续的统计ex: 重复量测或GEE
作者: x88776544pc (龙飞五丈原)   2018-07-26 15:57:00
df %>% group_by(A) %>% mutate( C = seq( n() ) )
作者: locka (locka)   2018-07-26 18:09:00
推楼上,第一个也是想到这样解XD
作者: andrew43 (讨厌有好心推文后删文者)   2018-07-26 19:11:00
保险起见先对B在A之下进行排序。
楼主: frojet (飞稷)   2018-09-29 00:22:00
感谢 真的解决我的问题

Links booklink

Contact Us: admin [ a t ] ucptt.com