import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.preprocessing importStandardScalerfrom sklearn.neighbors importKNeighborsClassifierfrom sklearn.metrics import accuracy_score
步骤 2:加载数据
加载鸢尾花数据集:
实例
# 加载鸢尾花数据集
iris = load_iris()
# 将数据转化为 pandas DataFrame
X = pd.DataFrame(iris.data, columns=iris.feature_names)# 特征数据
y = pd.Series(iris.target)# 标签数据
import numpy as np import pandas as pd import matplotlib.pyplotas plt from sklearn.datasetsimport load_iris from sklearn.model_selectionimport train_test_split from sklearn.preprocessingimport StandardScaler from sklearn.neighborsimport KNeighborsClassifier from sklearn.metricsimport accuracy_score
# 加载鸢尾花数据集
iris = load_iris()
# 将数据转化为 pandas DataFrame
X = pd.DataFrame(iris.data, columns=iris.feature_names)# 特征数据
y = pd.Series(iris.target)# 标签数据