
creo que tenia errores por la sensibilidad del lenguaje, finalmente mi código queda así:
import matplotlib.pyplot as plt
import csv
x=[]
y=[]
with open('2014Population.csv', 'rb') as archivo_csv:
archivo = csv.reader(archivo_csv)
for fila in archivo:
#print fila[1]
x.append(fila[1])
with open('dengue-datos.csv', 'rb') as archivo_csv:
archivo = csv.reader(archivo_csv)
for fila in archivo:
#print fila[54]
y.append(fila[54])
print y.index( 'Total' )
print y.index( '23433' )
y.remove('Total');
#print y
y.remove('23433');
# print y
plt.plot(x,y)
plt.show()
Ahora me pregunto que si gráfica cada valor \( x_{i} \) del arreglo x le corresponde un elemento \( y_{i} \)del arreglo y, si es así, que me parece es correcto,como podría ordenarlos pero manteniendo la pareja \( (x_{i},y_{i}) \) , si es posible como lo haría ya que la gráfica generada se ve toda enredada.
Y muchas gracias, por tu tiempo y paciencia.