Я ищу более эффективный способ ограничения значений ряда панд.
В приведенном ниже примере каждое значение, которое меньше 5, должно быть заменено на 5, каждое более высокое значение должно бытьбыть заменено на 25
import pandas as pd
df = pd.DataFrame({'value': list(range(30))})
df['value'].apply(lambda x: 5 if x < 5 else 25 if x > 25 else x)
Есть ли встроенный в панд или numpy, который делает то же самое?