Если первая колонка больше чем вторая, значение первой заменить на значение второй
Как сделать, что бы в DataFrame, значение первой колонки заменить на значение второй колонки.

Нужно что бы когда колонка installs меньше/раньше по дню, чем колонка serve_time, дата в колонке installs заменялась, на дату в колонке server_time. Подскажите пожалуйста как сделать?
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Нужно что бы когда колонка installs меньше/раньше по дню, чем колонка serve_time, дата в колонке installs заменялась, на дату в колонке server_time.
Ну прямо вот буквально как написано - в тех строках, которые удовлетворяют условию, поменять вот это на вот то:
condition = df['installs'] < df['server_time']
df.loc[condition, 'installs'] = df.loc[condition, 'server_time']