如何基于另一列创建计数变量并转置表格?大家好,
我非常感谢重新格式化临床数据集的帮助。 它记录了多次访问中多个患者的〜50个变量。 因此,共有约51列,每列是MRN或记录数。 每个患者/ MRN通常有6-7行数据来报告在不同访视时采取的变量。 所以有两个问题:
1)如何生成一个新的增量计数变量,该变量对每个患者MRN的访问次数进行计数,并且如果MRN在另一列中发生更改,则该变量将重置为0?
2)使用这个新的计数变量(和/或MRN变量),我该如何转置数据,以便每位患者的列中有50x 7个变量,现在每个患者都是一行? 例如:如果患者记录了7次就诊的体重和温度,我是否可以对weight1,weight 2,weight3,... weight7做多列,而对temp1,temp2 ... temp7做类似的记录?
提前请教!
MRN。参观日期。理想计数器(基于MRN的变化)
1001.01 / 23/2020。 1个
1001.01 / 30/2020。 2个
1001.02 / 04/2020。 3
1001.2015年2月2日。 4
1001。2015年12月9日。 5
1001.2015年12月16日。 6
1001.2015年12月23日。 7
2350.2016年1月6日。 1个
2350.2016年4月14日。 2个
2350.2018年12月17日。 3
2350.2018年12月21日。 4
2350.2018年12月31日。 5
2350.2019年1月7日。 6
2350.2019年1月14日。 7
2311.02 / 17/2016。 1个
2311.03 / 02/2016。 2个
2311.2016年3月16日。 3
2311.2016年7月18日。 4
2311.2016年7月25日。 5
2311.08 / 01/2016。 6
2311.08 / 08/2016。 7
11223.2016年8月15日。 1个
11223.2016年8月22日。 2个
..... ... ...
分析工具数据表脚本编写回复:如何根据另一列创建计数变量并转置表格?您的计数器列的公式只是Col Rank(:DateOfVisit,:MRN)。
然后枢轴是Tables-> Split-> Split By:Counter;拆分栏:高度,重量;组:MRN