У меня есть фрейм данных:
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
Для каждого столбца по типу. (То есть он будет масштабировать столбец A_value
для строк, где condition=15
, затем A_value для 30, 45 и B_value для 15, затем 30, затем 45. Есть ли способ сделать это без итерации по всем группам? (например, однострочник?)
Как лучше всего это сделать?