У меня есть следующие строки, которые работают нормально:
dbOut.loc[dbOut["id"] == id, "date"] = datevalue
dbOut.loc[dbOut["id"] == id,"number"] = numbervalue
Проблема в том, что каждая строка занимает слишком много времени для запуска.У меня около 10 строк такого типа, поэтому мое время итерации равно 15 итерациям в секунду.оставляя только одну, вы получаете 150 итераций в секунду.Вопрос: есть ли способ сделать только один .loc
и установить каждое значение для каждой строки?
Я пробовал что-то вроде:
dbOut.loc[dbOut["id"] == id, ["date","number"]] = datevalue, numbervalue
, но это не работает.
Я думаю, что, возможно, есть способ сначала создать loc, а затем применить каждое значение к каждому столбцу, но я не знаю как.
Заранее спасибо!