我目前正在使用python编写脚本 在脚本的这一部分中,我想做一个循环以获取每个窗口中的平均峰值。
df_window['Phasic_mean'] = 0
for a in range(1,len(df_window)-1):
Phasic_mean = np.mean(df_window['Data'][a][0]/df_window_EDA['Data'][a][0])
在上面的循环中,我仅获得最后一个值(从最后一个窗口)。有人可以帮助我进行循环,以便获取数据框中每个窗口的值。
提前谢谢
答案 0 :(得分:1)
确保将计算结果收集到数据结构中。参见下面的means
menas = []
df_window['Phasic_mean'] = 0
for a in range(1,len(df_window)-1):
means.append(np.mean(df_window['Data'][a][0]/df_window_EDA['Data'][a][0]))