2017-04-05 98 views
0

我试了几次来规范csv文件。 我试了一下:使用python规范化csv文件

import numpy as np 
import pandas as pd 
import scipy 

import numpy as np 
from sklearn.preprocessing import normalize 

x = np.random.rand(1000)*10 
norm1 = x/np.linalg.norm(x) 
norm2 = normalize(x[:,np.newaxis], axis=0).ravel() 
print np.all(norm1 == norm2) 

,我得到了错误:

from sklearn.preprocessing import normalize 
ImportError: No module named sklearn.preprocessing 

但我下载SciPy的版本0.18.1支持预处理。

在此先感谢

+0

'sklearn!= scipy'。 – Divakar

+0

我应该下载sklearn吗?我没有得到你的观点@divakar – Dhara

+0

既然你提到你有Scipy,但你正在尝试使用'sklearn',我的评论就是这样。 sklearn和Scipy是两种不同的packackes。所以,要使用sklearn,你需要检查你是否有sklearn。只要'进口sklearn'并看看它说什么。 – Divakar

回答

1

请在下面安装sklearn包。

PIP安装-U scikit学习

+0

我也这样做。但它不起作用 – Dhara