Los pandas obtienen la primera fila

Los pandas obtienen la primera fila
Pandas es una herramienta poderosa para manejar los datos. Ofrece dos estructuras de datos principales: una serie 1D y un marcado de datos 2D. Los datos heterogéneos y homogéneos pueden ser manejados por Pandas DataFrame. Las filas en un marco de datos de pandas se pueden seleccionar, eliminar, agregar o renombrar, entre otras operaciones. En esta publicación, discutiremos cómo usar las funciones como ILOC [], Loc [], Head () y otros para recuperar la primera fila de un Pandas DataFrame.

Cómo seleccionar o recuperar la primera fila de Pandas DataFrame

Se pueden utilizar numerosos métodos para recuperar la primera fila o el número "n" de las primeras filas del marco de datos de pandas. En los siguientes ejemplos, implementamos algunos métodos para mostrar cómo puede usarlos para recuperar la primera fila de DataFrame.

Primero demostraremos cómo recuperar la primera fila del marco de datos de Pandas utilizando la función ILOC [].

Ejemplo 1: Uso de la función ILOC [] para recuperar la primera fila de DataFrame

El módulo pandas en Python define la función ILOC [] que nos permite obtener una columna o fila específica de DataFrame dada. Usando los valores de índice, podemos extraer rápidamente cualquier valor específico de una columna o una fila utilizando el método ILOC [] de Python []. Para usar las funcionalidades de los módulos Pandas, primero debemos importar los pandas antes de crear el marco de datos de los pandas. Construimos nuestro marco de datos usando PD.Marco de datos().

Se crea el DataFrame de datos "DF". El par de valores clave del diccionario Python se pasa como una entrada al "PD.Función DataFrame () ". La función print () se usa para mostrar nuestro marco de datos.

En el marco de datos "DF", tenemos tres columnas: "ID", "Persona" y "Curso" con valores (1001, 1002, 1003, 1004), ("Jordi", "Ben", "Kevin", ",", ",", ",", ",", ",", "," Richard "), y (" ai "," estadísticas "," física "," css ") respectivamente. Ahora, usemos la función ILOC [] para recuperar la primera fila del marco de datos "DF".

El índice 0 almacena los datos de la primera fila. Entonces, pasamos el valor de índice 0 dentro de la función ILOC [] para recuperar la primera fila del marco de datos "DF". Puedes observar que el DF.Iloc [0] devolvió la primera fila como una serie. También podemos extraer la primera fila usando el operador de corte.

El ": 1" se coloca dentro del DF.método ILOC [] para recuperar la primera fila.

Ejemplo 2: recupere la primera fila de una columna específica utilizando el método ILOC []

También podemos extraer los datos de la fila accediendo a una columna específica y aplicando la función ILOC [] para recuperar los datos. Supongamos que tenemos que extraer la primera fila de la columna "persona".

Se puede ver que el elemento de la primera fila en la columna "persona" es "Jordy". Entonces, la función recuperó con éxito los datos. También podemos usar el operador de corte para recuperar la fila de una columna específica.

Si se nos exige que seleccionemos el número "n" de las primeras filas de la columna específica de un marcador de datos, podemos especificar el número justo después del ":" dentro del método ILOC [].

Se puede observar que al especificar el valor como 2, recuperamos las primeras 2 filas de la columna "curso".

Ahora, mostraremos el uso de la función head () en pandas para extraer la primera fila de la columna.

Ejemplo 3: Recupere la primera fila de toda o una columna específica usando la función Head ()

Basado en la posición, la función head () recupera las primeras filas "n" del objeto. Si su objeto contiene un tipo de datos adecuado, se puede usar para pruebas rápidas. Las filas o la serie de DataFrame "n" (el valor predeterminada es 5). Primero creamos una muestra de DataFrame para que podamos usar la función Head () para recuperar la fila.

Al pasar el diccionario de Python dentro del PD.Función DataFrame (), creamos un cuadro de datos con tres columnas. La columna "Nombre" consiste en los nombres de algunos estudiantes ("Tommy", "Díaz", "Martin", "Leo", "Alex", "Drew", "Sam"). La columna de "edad" almacena las edades de los estudiantes (14, 14, 13, 16, 16, 15, 14). Mientras que la columna "Marcas" tiene la puntuación de alguna prueba (7, 8, 7, 9, 10, 6, 9). Usemos la función Head () para recuperar las filas.

Para recuperar solo la primera fila, especificamos el valor de 1 en la función de los paréntesis de la cabeza ().

Al usar el valor de 1 dentro de la función de la cabeza, recuperamos la primera fila. Al igual que con la función ILOC [], también podemos usar la función head () para recuperar la fila de una columna específica del marco de datos.

Accedimos a la columna "Nombre" usando la etiqueta dentro [] y la función Head () con el valor de 1 para extraer el 1calle fila.

Hemos visto el uso de la función ILOC [] y Head (). Ahora, usamos la función LOC [] para seleccionar la primera columna.

Ejemplo 4: Extraiga la primera fila de un marco de datos utilizando la función LOC []

La función loc () hace que sea fácil obtener rápidamente los datos de un conjunto de datos. Al proporcionar un valor de índice al método loc (), podemos recuperar los valores de datos que se almacenan en la fila o columna específicas.

Creamos una muestra de datos de muestra donde demostramos el uso de la función LOC [] para obtener la primera fila. Tenemos 3 columnas en el recién creado DataFrame "COL1", "COL2" y "COL3" con valores de datos ("A", "B", "C", "D", "E", "F"), (12, 34, 56, 78, 90, 13), y (0, 7, 4, 2, 8, 9) respectivamente.

Se recupera una serie con los datos de la primera fila junto con los nombres de la columna. Utilizamos el atributo de índice dentro de la función LOC []. El atributo de índice devuelve los datos del índice de DataFrame. Sabemos que los valores de índice de las filas en DataFrame comienzan desde 0 por defecto. Al especificar el atributo de índice 0 dentro de la función loc [], podemos obtener la primera fila.

Usemos la función valores () para recuperar las primeras filas de DataFrame.

Ejemplo 5: Extraiga la primera fila de un marcador de datos usando la función valores ()

La representación numpy del marco de datos se puede obtener utilizando el atributo de valores. Se eliminan las etiquetas del eje y solo se devuelven los datos en el marco de datos. Primero, necesitamos un marco de datos para la demostración de este ejemplo. Creamos un marco de datos utilizando un diccionario después de importar los módulos pandas.

Las dos columnas se crean dentro de los marcos de datos "EMP" y "Salario" con valores de datos ("Rob", "Mike", "Nick", "Tony", "Alex", "Jim", "Adam", "Fin" ) y (1100, 1000, 1100, 1200, 1100, 1300, 1000, 1300) respectivamente. Ahora, podemos usar la función Valores () para recuperar la primera fila de DataFrame anterior.

Utilizamos el operador Slice y el valor especificado de 1 dentro de la función para recuperar la primera fila.

Conclusión

En este artículo, le hemos mostrado los diferentes métodos para devolver los valores de la primera fila de DataFrame. Este tutorial está diseñado para facilitarle la comprensión de las funciones y atributos que se pueden usar para recuperar las primeras filas. Implementamos los diferentes ejemplos en esta publicación para enseñarle cómo recuperar la primera fila de DataFrame o la primera fila de la columna específica utilizando la función ILOC [], la función Loc [], la función head () y los valores ().