我正在使用以下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(空)我应该如何将它们转换为我的输入形状
您可以告诉read\u csv小数点的字符是什么:
从https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html
在read\u csv中,您可以将十进制值指定为
相关问题 更多 >
编程相关推荐