我正在使用 Python 处理一些皮肤电数据,并希望能够为我的数据计算和绘制 z 分数。我的数据结构为 csv 中的单列。我已经设法导入这个并将其变成一个列表:
import csv
with open("1538130011EDA.csv",'rb') as f:
reader = csv.reader(f)
for row in reader:
print row
import numpy as np
EDAdata = np.genfromtxt('1538130011EDA.csv',delimiter=',')
EDAlist = EDAdata.tolist()
print EDAlist
然后我从 scipy 导入了 zscore 函数并检查它是否正常工作:
from scipy.stats import zscore
print zscore([1, 2, 3])
我不确定如何将其应用于 EDAlist,无论我是否可以完全做到这一点,还是需要先以某种方式转换该列表。
如果这是一个愚蠢的问题,或者我忽略了一些非常简单的事情,我真的很抱歉。我是一个初学者,真的只需要一点代码来帮助我开始我的项目。非常感谢你的帮助。
智慧大石
相关分类