Python中的CSV数据集浮点问题

2024-04-18 23:58:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用以下measurements.csv中的数据集

https://www.kaggle.com/anderas/car-consume/data

它的内部有如下值:21,5,但浮点定义必须与21.5类似,因此Python说,“ValueError:could not convert string to float:'21,5'”

我的密码是这样的

# get data ready
data = pd.read_csv('measurements.csv')
data.shape
# split out features and label
X = data.iloc[:, :-5].values
y = data.iloc[:, -4]
# map category to binary
y = np.where(y == 'E10', 1, 0)
enc = OneHotEncoder()

第二个问题: 我还想使用它的另一个列,它有字符串值或null(空)我应该如何将它们转换为我的输入形状


Tags: csvto数据httpscomdata定义www