程序如下:
import sys
sys.path
sys.path.append('D:\P.ython 3.8.0_x64\Lib\site-packages')
from sklearn.feature_extraction.text import CountVectorizer ,TfidfVectorizer#默认返回稀疏矩阵
from sklearn.preprocessing import MinMaxScaler
import jieba
import pandas as pd
def minmax_demo():
#归一化
#1获取数据
data=pd.read_csv('dating.txt')
data=data.iloc[:,:3]
print('data\n', data)
#2.实例化
transfer=MinMaxScaler()
#3.调用fit_transform
data_new=transfer.fit_transform(data)
print(data_new)
return None
if name == 'main':
minmax_demo()
报错:
File "D:\P.ython 3.8.0_x64\Lib\site-packages\pandas\io\parsers\readers.py", line 575, in _read
parser = TextFileReader(filepath_or_buffer, **kwds)
File "D:\P.ython 3.8.0_x64\Lib\site-packages\pandas\io\parsers\readers.py", line 933, in init
self._engine = self._make_engine(f, self.engine)
File "D:\P.ython 3.8.0_x64\Lib\site-packages\pandas\io\parsers\readers.py", line 1235, in _make_engine
return mapping[engine](f, **self.options)
File "D:\P.ython 3.8.0_x64\Lib\site-packages\pandas\io\parsers\c_parser_wrapper.py", line 75, in init
self._reader = parsers.TextReader(src, **kwds)
File "pandas_libs\parsers.pyx", line 544, in pandas._libs.parsers.TextReader.cinit
File "pandas_libs\parsers.pyx", line 633, in pandas._libs.parsers.TextReader._get_header
File "pandas_libs\parsers.pyx", line 847, in pandas._libs.parsers.TextReader._tokenize_rows
File "pandas_libs\parsers.pyx", line 1952, in pandas._libs.parsers.raise_parser_error
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 1: invalid start byte