Длина обоих столбцов обычно составляет около 200 строк. Учитывая, что это вычисление, которое я выполняю тысячи раз в своем текущем проекте, мне нужно, чтобы оно было максимально быстрым.
Уменьшенная версия кода будет выглядеть так (всего 4 ряда)
Код: Выделить всё
dict = {'factor': [0.25,0.25,0.25,0.25],
'value': [22000,25000,27000,35000] }
df = pd.DataFrame(dict, columns= ['factor', 'value'])
print((df['factor'] * df['value']).sum())
Есть ли способ получить тот же результат быстрее?
Подробнее здесь: https://stackoverflow.com/questions/543 ... sum-of-the