Я новичок в Python и работаю над манипулированием строками
У меня есть фрейм данных
df['Installs']
Out[22]:
0 10,000+
1 500,000+
2 5,000,000+
3 50,000,000+
4 100,000+
5 50,000+
Как мне удалить "+" и преобразовать строку в df в float?
Мой ввод:
df ['Installs'] = df ['Installs']. Str.replace ('+', '', regex = True) .astype (float)
Однако я получаю сообщение об ошибке:
ValueError: could not convert string to float: '10,000'
Как я могу отредактировать мой код так, чтобы в качестве выходных данных я получил 10 000,0 и т. Д. Для других значений вместо 10 000 +