Python - Error al graficar en python

 
Vista:

Error al graficar en python

Publicado por Saint Kinred (1 intervención) el 25/08/2019 18:10:31
Necesito graficar unos pines en python pero me aparece un error.

Este es el codigo:

1
2
3
4
5
6
7
8
import pandas as pd
import seaborn as sns
 
 
datos=pd.read_csv('Taller.csv',header=1)
df=pd.DataFrame(datos)
 
sns.lmplot(x='Índice',y='Segundos',data=df,fit_reg=False,hue='Índice',legend=False,palette='Paired')



El error que me aparece es este:

File "C:\Users\chann\Anaconda3\lib\site-packages\pandas\core\indexing.py", line 1246, in _validate_read_indexer
key=key, axis=self.obj._get_axis_name(axis)))

KeyError: "None of [Index(['Segundos', 'Índice'], dtype='object')] are in the [columns]"


Este es una parte del contenido de la tabla de excel (:

1
2
3
4
5
6
7
8
9
10
11
12
Índice	Pines	 Bytes	Column2.1.2.1	     Segundos	Column2.1.2.2.2	Column2.2
0	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	6	ms	TTL=57
1	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	5	ms	TTL=57
2	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	5	ms	TTL=57
3	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	4	ms	TTL=57
4	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	3	ms	TTL=57
5	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	2	ms	TTL=57
6	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	7	ms	TTL=57
7	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	5	ms	TTL=57
8	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	4	ms	TTL=57
9	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	5	ms	TTL=57
10	Respuesta desde 216.58.222.195	 bytes=32	tiempo=	4	ms	TTL=57
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Error al graficar en python

Publicado por tincopasan (1082 intervenciones) el 25/08/2019 22:39:38
la verdad que lo único que se me ocurre son dos cosas:
1)eliminá la opción header, así toma la que viene por defecto
2)¿qué separador estás usando en el archivo csv? por defecto es "," si estás usando otro deberías especificarlo con la opción "sep=" y por las columnas que se ven parece que es "tab"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar