У меня есть ряд панд следующим образом:
series = pd.Series(['', '', '$ 200,000', '$ -320,000','$ 700,000','','$ -10,000'])
Мне нужно преобразовать все строковые значения в серии в целые числа или числа с плавающей запятой, удалив '$' и запятые. Я пробовал следующее:
for i in series:
if '$ ' in i:
i=i.replace('$ ',"")
series = pd.to_numeric(series, errors='coerce')
Однако метод замены не меняет серию. Я еще не уверен, поможет ли метод pd.to_numeric мне согласовать серию с цифрами или нет. Пожалуйста, помогите!