【发布时间】:2016-11-28 00:10:32
【问题描述】:
我们有一个包含药物管理数据的文本文件。每行包含一个患者 ID、一个给药日期和一个药物名称,格式如下:
A234,2014-01-01,5FU
A234,2014-01-02,adderall
B324,1990-06-01,adderall
A234,2014-01-02,tylenol
B324,1990-06-01,tylenol
...etc.
使用此格式的输入文件,生成至少 25 次不同时间一起给药(即在同一天对同一患者给药)的成对药物列表。在上面的示例中,adderall 和 tylenol 一起出现了两次,但每隔一对只出现一次。将每个符合条件的对输出为逗号分隔的元组,每行一个。
假设adderall-tylenolcombination 出现了 50 次,tylenol-5FU 组合出现了 10 次,输出文件应该如下所示:
用药频率
adderall-tylenol 50
请注意,由于tylenol-5FU 组合出现的次数少于 25 次,因此它不包含在最终输出中。
【问题讨论】:
标签: r data.table