Dataframe.iloc[] se usa para seleccionar una fila de serie/marco de datos por índice entero dado. Vamos a crear un marco de datos:
Código:
Python3
# import pandas library import pandas as pd # Create the dataframe df = pd.DataFrame({'ID': ['114', '345', '157788', '5626'], 'Product': ['shirt', 'trousers', 'tie', 'belt'], 'Price': [1200, 1500, 600, 352], 'Color': ['White','Black', 'Red', 'Brown'], 'Discount': [10, 10, 10, 10]}) # Show the dataframe df
Producción:
Ahora, seleccionando una fila de serie/marco de datos por un índice entero dado:
Ejemplo 1: seleccionando solo la primera fila.
Python3
# select first row # from the dataframe df.iloc[0]
Producción:
Ejemplo 2: Selección de 0,1,2 filas.
Python3
# select 0, 1, 2 rows #from the dataframe df.iloc[0 : 3]
Producción:
Ejemplo 3: Selección de filas de 0 a 2 y columnas de 0 a 1.
Python3
# selecting rows from 0 to # 2 and columns 0 to 1 df.iloc[0 : 3, 0 : 2]
Producción:
Ejemplo 4: Seleccionar todas las filas y columnas del 0 al 3.
Python3
# selecting all rows and # columns from 0 to 3 df.iloc[ : , 0 : 4]
Producción:
Ejemplo 5: Selección de todas las filas y la segunda columna.
Python3
# selecting all rows and # 3rd column df.iloc[ : , 2]
Producción: