У меня есть база данных, в которой некоторые строки содержат ?
вместо числа, иногда более одного.Я пытаюсь найти способ, возможно, заполнить это значение, выполнив евклидово сравнение расстояний этой строки с другими строками и заменив ?
соответствующим значением в ближайшей строке.(Вместо того, чтобы делать что-то наподобие форвард-заполнения или среднего или медианного) Я не совсем уверен, с чего начать.Я думаю, я мог бы либо отбросить весь столбец с ?
для этой конкретной строки и попытаться сравнить расстояния, используя оставшиеся числовые значения, но, безусловно, будут другие строки, содержащие ?
, в другом месте, поэтому мне придется либоудалите эти столбцы или просто сравните их со строками, в которых отсутствуют значения в том же столбце.Или, может быть, уже существует какой-то модуль для таких действий.Ребята, у вас есть идеи или предложения?