Notas de estudio 1.4 de TensorFlow2.0: lectura del conjunto de datos de Iris

Cómo clasificar las flores de iris utilizando métodos de redes neuronales

Inserte la descripción de la imagen aquíEn primer lugar, debe haber datos.
Iris proporciona 150 conjuntos de datos. Cada conjunto incluye cuatro características de entrada: longitud del cáliz, ancho del cáliz, longitud del pétalo y ancho del pétalo. Al mismo tiempo, se da la categoría de flor de iris correspondiente a este conjunto de características de entrada, que incluye tres tipos: 0 iris Setaria, 1 iris Weed, 2 iris Virginia

Inserte la descripción de la imagen aquíInstale dos paquetes, scikit-learn y pandas

pip install scikit-learn
pip install pandas

el código se muestra a continuación:

from sklearn import datasets
from pandas import DataFrame
import pandas as pd

x_data = datasets.load_iris().data  # .data返回iris数据集所有输入特征
y_data = datasets.load_iris().target  # .target返回iris数据集所有标签
print("x_data from datasets: \n", x_data)
print("y_data from datasets: \n", y_data)

x_data = DataFrame(x_data, columns=['花萼长度', '花萼宽度', '花瓣长度', '花瓣宽度']) # 为表格增加行索引(左侧)和列标签(上方)
pd.set_option('display.unicode.east_asian_width', True)  # 设置列名对齐
print("x_data add index: \n", x_data)

x_data['类别'] = y_data  # 新加一列,列标签为‘类别’,数据为y_data
print("x_data add a column: \n", x_data)

#类型维度不确定时,建议用print函数打印出来确认效果

Visualización de datos:
Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_44145452/article/details/112935248
Recomendado
Clasificación