【发布时间】:2020-04-04 22:53:08
【问题描述】:
我正在尝试计算特定访问的基线平均值。例如,如果受试者没有指定的访问,则将重新计算基线平均值,忽略受试者。
这是数据:
Subject Visit Value
001 Baseline 10
001 Visit 2 11
001 Visit 3 12
001 Visit 4 13
002 Baseline 11
002 Visit 2 12
002 Visit 4 13
002 Visit 5 14
003 Baseline 12
003 Visit 3 13
003 Visit 4 14
003 Visit 5 15
我想获得以下内容:
Visit BaselineMean VisitMean
Baseline 11 11
Visit 2 10.5 11.5
Visit 3 11 12.5
Visit 4 11 13.3
Visit 5 11.5 14.5
这是我每次访问的平均值的表格:
proc sql;
create table want as
select
visit,
mean(value) as meanValue
from have
group by visit;
任何见解将不胜感激。
【问题讨论】: