У меня есть фрейм данных:
df =
col1 col2 col3
1 2 3
1 4 6
3 7 2
Я хочу отредактировать df
, чтобы при значении col1 меньше 2 принимать значение из col3
.
* 1007. * Итак, я получу:
new_df =
col1 col2 col3
3 2 3
6 4 6
3 7 2
Я пытался использовать assign
и df.loc
, но это не сработало.
Какой лучший способ сделать это?