import torch
import numpy as np
from torch import nn
from torch.autograd import Variable
import torch.nn.functional as F
import matplotlib.pyplot as plt
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
%matplotlib inline
data = pd.read_csv('diabetes.csv')
2.数据预处理
data1=data.copy()
y=data1.loc[:,['Outcome']]#数据标签del data1['Outcome']
x = data1 #数据
x_train, x_test,y_train,y_test= train_test_split(x, y, test_size=0.3,random_state=2018)#数据集三七分,随机种子2018
ss = StandardScaler()
x_train = ss.fit_transform(x_train)#数据标准化
x_test = ss.fit_transform(x_test)#数据标准化