Рассмотрите пример в этом ответе:
Код: Выделить всё
N = 10
df = (
pd.DataFrame({"x": np.random.random(N)})
.assign(y=lambda d: d['x']*0.5)
.assign(z=lambda d: d.y * 2)
.assign(w=lambda d: d.z*0.5)
)
Это проблема с примерами, подобными приведенному выше? Существуют ли альтернативы использованию лямбда-выражений в цепочке методов, сохраняющие подход, подобный tidyverse?
Подробнее здесь: https://stackoverflow.com/questions/791 ... n-a-method
Мобильная версия