from sklearn.model_selection import train_test_split
x_train, x_test, y_train, y_test = train_test_split(
cancer_df.drop('target', axis = 1), cancer_df['target'], test_size = 0.3, random_state = 1004)
from sklearn.tree import DecisionTreeClassifier
model = DecisionTreeClassifier()
model.fit(x_train, y_train)
pred = model.predict(x_test)
pred
from sklearn.metrics import accuracy_score
accuracy_score(y_test, pred)

# 검증데이터 분리
from sklearn.model_selection import train_test_split
x_train, x_test, y_train, y_test = train_test_split(
diabetes_df.drop('target', axis = 1), diabetes_df['target'], test_size = 0.3, random_state = 1004)
from sklearn.linear_model import LinearRegression
model = LinearRegression()
model.fit(x_train, y_train)
pred = model.predict(x_test)
pred
from sklearn.metrics import mean_squared_error
mean_squared_error(y_test, pred)

낮을 수록 좋은거임