Я хочу нормализовать столбец температуры окружающей среды (Ta).
Вот мой код:
df['Ta'] = df['Ta'].apply(lambda v: (v - df['Ta'].min())) / (df['Ta'].max() - df['Ta'].min())
Это работает хорошо. Но это очень медленно. Размер файла составляет 20 МБ в формате (300000, 8).
Есть ли другое более быстрое решение для этого?
df['Ta'].min()
иdf['Ta'].max()
в переменных вместо пересчета каждый раз, когда вызывается лямбда? - person Anthony Kong   schedule 16.07.2019df['Ta'] = (df['Ta'] - df['Ta'].min()) / (df['Ta'].max() - df['Ta'].min())
- person k.ko3n   schedule 16.07.2019