У меня есть эта таблица данных Energy table, имеющая некоторые значения столбца подачи энергии как «...», без фиксированного числа этого символа. Все значения являются числовыми. Я хочу заменить этих персонажей. Вот что я использовал:Как заменить символ «...» на определенные значения столбцов в фрейме данных. Количество '.' не фиксировано.
vn['Energy Supply'].astype(str)
for x in vn['Energy Supply']:
if x.startswith('.'):
x.replace(0, inplace= True)
«.astype» также не меняет DTYPE на ул
Вы должны назначить его обратно в колонну. 'vn ['Energy Supply'] = vn ['Energy Supply']. astype (str)'. 'astype' не изменяет данные на месте, а возвращает новую серию. – Psidom