tablas seleccionar recorrer para leer funciones filas datos data columnas python pandas

python - seleccionar - recorrer filas pandas



iterando fila por fila a través de un marco de datos de pandas (1)

Posible duplicado:
¿Cuál es la forma más eficiente de recorrer los dataframes con pandas?

Estoy buscando iterar fila por fila a través de un DataFrame pandas. La forma en que lo estoy haciendo hasta ahora es la siguiente:

for i in df.index: do_something(df.ix[i])

¿Hay una manera más performante y / o más idiomática de hacer esto? Sé sobre aplicar, pero a veces es más conveniente usar un ciclo for.


Deberías usar df.iterrows() . Aunque iterar fila por fila no es especialmente eficiente ya que los objetos de la Serie deben ser creados.