一、感知机是什么?
拿出iris数据集中两个分类的数据和[sepal length,sepal width]作为特征
1.iris数据集长什么样?
二、代码实现
1.引入库
import pandas as pd
import numpy as np
from sklearn.datasets import load_iris
import matplotlib.pyplot as plt
%matplotlib inline
2.load data
iris = load_iris()
df = pd.DataFrame(iris.data, columns=iris.feature_names)
df['label'] = iris.target
3.剩余代码
# 列
df.columns = [
'sepal length', 'sepal width', 'petal length', 'petal width', 'label'
]
df.label.value_counts()
plt.scatter(df[:50]['sepal length'], df[:50