我在修改鸢尾花分类那个代码,发现大家在进行权重计算时直接使用的是原始特征数据(花瓣长度,叶子长度这种),因为这些数据本就是可以用于计算的,只有label是用了onehot编码。但是我的数据集中特征是文字(例如[形状:扁的,圆的],[性别:男,女],[地址:背景,上海]),无法直接用于计算,我是否要将其转化成onehot编码才行。如果这个思路没问题的话,那么我需要用一个可以用于计算的数值类型去存储这个用onehot编码表示的特征,但是无论是int还是float都无法存储数值前面的0,例如001,02会变成1,2,只有str类型才能做到,但是str类型就不能和权重进行计算了。或者说,我这个其实是个编码问题?可能是个小问题,见笑了。我真的很困惑,请大家不吝赐教。