
Marvin Castillo Félix
PreguntaNo entendí la parte donde utiliza iloc. ¿Qué significa todo lo que hizo ahí?

William Schnaider Torres Bermon
Les agradecería que revisarán este comentario.

Yesi Days
Hola Marvin,
Que gusto leerte por acá. Efectivamente como te mencionan tus compañeros te permite seleccionar pequeños bloques de datos dependiendo de la especificación, por ejemplo iloc[:, :] que significa toda la información.
De esa manera tu puedes manejar esos datos por rangos es decir [x,y] donde son filas y columnas.
Saludos

Claudio Pedalino
me quede con la misma duda, pude averiguar lo siguiente: -es para seleccionar información dentro del set de datos -el primer valor (es decir el que esta antes de la coma) selecciona las filas de las cuales vas a mostrar información. en este caso en el video siempre usan los dos puntos, es decir que selecciona todas las filas -en el segundo valor (luego de la coma) selecciona las columnas de las cuales va a mostrar información.
Veamos algunos ejemplos: iloc[:, :] selecciona toda la información iloc[:, 1] selecciona todas las filas y la columna 1 (recorda que empieza a contar en 0) iloc[:, :5] selecciona todas las filas y hasta la columna 5
y ahora el mas difícil, que puso sin explicar: iloc[:, :-1] selecciona todas las filas y las columnas las selecciona todas menos la ultima
Espero quede claro, saludos
Jorge Corante
creo que solo selecciona la columna del dataset con el que esta trabajando , si luego de importar las librerias y cargar el dataset , solo escribes
x = dataset.iloc[ : , :-1].values y = dataset.iloc[ : , 1].values print(x)
y tu output será la columna de Aexperiencia en el caso de print(y) será el salario