Я пытаюсь установить максимальное значение столбца DataFrame панд. Например:
my_dict = {'a':[10,12,15,17,19,20]}
df = pd.DataFrame(my_dict)
df['a'].set_max(15)
даст:
a
0 10
1 12
2 15
3 15
4 15
5 15
Но это не так.
Есть миллион решений, чтобы найти максимальное значение, но ничего, чтобы установить максимальное значение... по крайней мере, я могу найти.
Я мог бы пройтись по списку, но я подозреваю, что есть более быстрый способ сделать это с пандами. Мои списки будут значительно длиннее, и поэтому я ожидаю, что итерация займет относительно больше времени. Кроме того, я хотел бы, чтобы любое решение было в состоянии справиться с NaN
.