我使用的数据集包含一列"Streams"dtype:object,我只需要替换","by"以后使用Pandas .to\u numeric()并通过float64转换字符串.有没有办法只替换
示例:48633449至48.633.449
代码:
import pandas as pd
import numpy as np
dados = pd.read_csv("spotify_dataset.csv")
dados.dropna()
dados['Streams'].replace(",", ".")
dados['Streams'] = pd.to_numeric(dados['Streams'])
dados.head()
得到这个:
ValueError: Unable to parse string "48,633,449" at position 0
[错误]