2017-04-05 14 views
0

CSV 파일을 정규화하기 위해 여러 번 시도했습니다. 내가 뭘하려 :파이썬을 사용하여 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 import '를하고 그것이 무엇을 말하는지 보아라. – Divakar

답변

1

아래 sklearn 패키지를 설치하십시오.

pip install -U scikit-learn

+0

나도 그랬습니다. 하지만 작동하지 않습니다. – Dhara