在准备做归一化(normalization)时,发现读出来的csv文件中的最后一列数字有个分号(如下图),导致无法直接归一化处理。
处理方法如下:
dataset = np.asarray(dataset,'str')#转为str
dataset= np.core.defchararray.replace(dataset,';','')#删除分号
dataset= pd.DataFrame(dataset,dtype=np.float64)#转为float
dataset = tf.keras.utils.normalize(dataset, axis=0)#完成归一化
结果如下: