同步操作将从 hzcc/Machine-Learning-with-Python 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# Import the librariesimport numpy as npimport matplotlib.pyplot as pltimport pandas as pd# Import the datasetdataset = pd.read_csv('data.csv')X = dataset.iloc[:, :-1].valuesy = dataset.iloc[:, 3].values# Taking care of missing datafrom sklearn.preprocessing import Imputerimputer=Imputer(missing_values='NaN', strategy='mean', axis=0)imputer=imputer.fit(X[:, 1:3])X[:, 1:3] = imputer.transform(X[:, 1:3])# Encoding categorical datafrom sklearn.preprocessing import LabelEncoder, OneHotEncoderlabelencoder_X = LabelEncoder()X[:,0] = labelencoder_X.fit_transform(X[:,0])onehotencoder = OneHotEncoder(categorical_features = [0])X = onehotencoder.fit_transform(X).toarray()labelencoder_y = LabelEncoder()y = labelencoder_y.fit_transform(y)# Splitting the dataset into the training set and test setfrom sklearn.cross_validation import train_test_splitX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2,random_state=42)# Feature scalingfrom sklearn.preprocessing import StandardScalersc_X = StandardScaler()X_train = sc_X.fit_transform(X_train)X_test = sc_X.transform(X_test)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。