В столбце «КАРТЫ» пропущено только одно значение, это категориальный тип. Я пытаюсь использовать метод вменения «горячей колоды», чтобы определить недостающее значение. код выглядит следующим образом: ([47] отсутствует индекс столбца значений и [1631] отсутствует индекс строки значений)
sorted(euclidean, key=lambda l: l[0], reverse=True)
lst = [df[euclidean[r][1]][47] for r in range(kHD)]
df[1631][47] = Counter(lst).most_common(1)[0][0]
Но я получил ошибку:
TypeError: 'function' object is not iterable.