Я начинаю часто использовать pandas фреймы данных, и у меня возник вопрос по поводу арифметической эффективности c.
В большинстве случаев мои фреймы данных строятся слева направо, где я добавляю новый столбец до конца, и новый столбец строится из значений уже в df. Пока что это будет зависеть от строки, без агрегации.
Мой вопрос: каков наиболее эффективный способ сделать это? Мне нравится создавать функции, содержащие мою арифметику c. Поэтому я должен построить функцию, которая принимает отдельные значения, а затем использовать
.apply(lambda x: my_func(x['col']), axis=1)
Или я должен делать функции, которые запускаются из серий? Тогда я могу сказать df['new']=my_func(df['col'])
Спасибо!