UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 52: invalid start byte
UnicodeDecodeError: 'utf-8' codec can't decode********************************************类问题。
一般是有读取文件的情况。 data_set = pd.read_csv('class_data.csv')
检查源文件的编码方式,如果csv文件是由excel转来的,可以从excel重行转,转的时候选择CSV-UTF-8。没有excel文件的时候可以做如下设置:
data_set = pd.read_csv('class_data.csv',encoding='ISO-8859-1')
或者encoding='gb2312'