我有患者名单。每位患者都有一个(n×m)矩阵值。
现在我想使用StandardScaler对所有患者使用mean / std标准化数据。
问题是它显然不能包含多个列表条目。
是否有可能使用此命令或我是否需要手动执行for循环?
干杯
P.S .: 我得到了
ValueError: setting an array element with a sequence.
这是由于矩阵大小,而StandardScaler据说只适用于数组。
答案 0 :(得分:1)
假设您有一组患者数据矩阵,如下所示:
my_patient_data_X
然后你可以这样做:
my_patient_data_X = [StandardScaler().fit_transform(X) for X in my_patient_data_X]
这会实现你想要的吗?