0 votos

como mostrar los atributos con python

Hola tengo los datos de dataset iris, y no se como mostrar solo los datos de la setosa, algo como esto: [[5.1,3.5,1.4,0.2,'Iris setosa'],

[4.9,3.0,1.4,0.2,'Iris setosa'],

[4.7,3.2,1.3,0.2,'Iris setosa'],

[4.6,3.1,1.5,0.2,'Iris setosa'],

[5.0,3.6,1.4,0.2,'Iris setosa'],

[5.4,3.9,1.7,0.4,'Iris setosa'],

alguien que me pueda ayudar por favor,

gracias

1voto

Hola mira use la base de datos de este link https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data

adjunto el codigo de como proceder para leer el archivo, separar y obtener lo que deseas


firis = open('iris.data','r')
iris = list()
Iris_setosa = list()
que_busco = 'Iris-setosa'

for line in firis:
    li = line.split(',')
    li[4] = li[4].rstrip()
    iris.append(li)
    if li[4] == que_busco:
        Iris_setosa.append(li)

for l in Iris_setosa:
    print(l)

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X