我有整整一年的Fitbit数据。我正在根据心率随时间的变化计算心率( HR )的变异性。计算它的函数是使用均方根RMSSD = sqrt(average(X:Xn))。
我已经计算了公式所需的X值,但我希望它自动检测日期,从该日期的所有值运行公式,然后转到列表中的下一个日期和相同的值。因此,从理论上讲,这将把一年的所有数据分解为365个单元格。
我已经附上了我的Excel文件的图像。基本上,我希望能够对一天内的所有数据在RRS列上运行上面的函数,并每天返回一个值。
发布于 2019-11-14 04:49:07
Ahmed,您可以对SPSS Statistics中可以用一个或多个变量组合指定的任何数据子集使用AGGREGATE来执行相同的平均值计算。如果您有一个月份变量,如果您想要组合月份而不是日期的所有值,则只需中断该月变量即可。
为了响应对示例的请求,在SPSS Statistics附带的示例数据文件中,打开文件worldsales.sav。文件中有三个变量: Continent、Product和Revenue。如果要对每个产品的收入进行平均(或求和,或采用各种其他汇总函数),您可以指定Data>Aggregate,将产品变量移动到细分变量框中,将收入移到变量汇总框中,如果需要,编辑函数以将其从均值更改为其他值,还可以更改新变量的名称和/或标签。使用对话框的“保存”部分中的其他选项,可以将新变量重新添加到数据集(默认设置)或输出到新的数据集或文件。
如果您希望按Continent聚合值,则可以使用该变量作为中断变量,而不是Product。如果你想为每个大陆上的每个产品得到一个不同的值,你可以把这两个变量都作为中断变量,你会得到这样的结果。
https://stackoverflow.com/questions/57948825
复制相似问题