【发布时间】:2020-07-24 04:52:42
【问题描述】:
我有一个数据框:
df = Condition A_value B_value
15 2 3
30 1 8
45 5 1
15 3 9
30 4 6
45 8 2
15 5 2
30 7 3
45 9 1
15 0 8
30 8 7
45 1 3
我要申请sklearn.preprocessing.StandardScaler
在每一列上,按类型。 (这意味着它将为 condition=15 的行缩放列 A_value,然后是 30、45 的 A_value 和 15 的 B_value,然后是 30,然后是 45。
有没有办法在不遍历所有组的情况下做到这一点? (例如单线?)
最好的方法是什么?
【问题讨论】:
标签: python pandas pandas-groupby data-science