Columna de sumar pandas

Columna de sumar pandas
Entre las herramientas más populares para la limpieza de datos e investigación en ciencia de datos y aprendizaje automático se llama Pandas. Los pandas son el enfoque ideal para manejar estos datos caóticos del mundo real en esta situación. El "Pandas Agregar columnas" significa que agregamos columnas en pandas. Podemos agregar fácilmente columnas en pandas. Tenemos diferentes métodos para agregar columnas en pandas. En este artículo, utilizaremos esos métodos y también los explicaremos en detalle. Agregaremos columnas en pandas con la ayuda de esos métodos.

Métodos para agregar columnas en pandas

Los métodos que discutiremos en este artículo para agregar nuevas columnas en Pandas se dan a continuación:

  • Declarar la lista como el método de columna.
  • Marco de datos.método insert ().
  • Marco de datos.Método asignar ().
  • Utilizando un diccionario.

Ahora, nos estamos moviendo a nuestros ejemplos en los que utilizaremos estos métodos por separado en cada ejemplo. Exploraremos los cuatro métodos en profundidad utilizándolos en nuestros códigos aquí.

Ejemplo 01: declare la lista como el método de columna

Hacemos estos códigos en el software "Spyder". Instalamos este software y luego comenzamos a codificar en este software "Spyder". Importamos los "pandas" como "PD". La línea de "Pandas de importación" del código instruye a Python que importe la biblioteca computacional en el programa actual. La sección "AS PD" de la línea de código dirige a Python que le dé a Pandas el acrónimo "PD". Por lo tanto, puede utilizar los métodos de los pandas simplemente escribiendo "PD".

Después de esto, estamos definiendo el diccionario con el nombre de "información" que contiene algunos datos. Agregamos el "nombre", "edad" y "calificación" de algunos miembros en este diccionario. Los nombres que agregamos en este campo de nombre son "David", "John", "Aliados", "William", "Emma" y "Noah". Las edades que estamos agregando en el campo de la edad son "22", "27", "24", "25", "23" y "22". También agregamos los datos de calificación en el campo de calificación y estos son "BS", "MCS", "BBA", "MA", "BS-IT" y "MBA" respectivamente.

Después de agregar estos datos a un diccionario, estamos convirtiendo ese diccionario en "DataFrame". Usamos una variable "DF1" e inicializamos con un "PD. DataFrame "y dar el nombre del diccionario anterior a este "Frame de datos" para convertirlo en el "Frame de datos ". Imprimimos este DataFrame "DF1" usando "print ()" aquí. Después de esto, queremos mostrar una línea, así que para esto, nuevamente pusimos la declaración "Impresión ()". Estamos agregando una columna al marco de datos que hemos creado hasta ahora. Estamos aplicando el primer método aquí para agregar una columna. Declaramos una columna aquí. Lo declaramos con el nombre de "ubicación" y también lo inicializamos con datos. Agregamos la ubicación de los miembros aquí en esta nueva columna y agregaremos esta columna al marco de datos actual. Ponemos "df1 ['ubicación']" y asignamos "ubicación" a esta.

Ahora, estamos colocando la declaración "print ()" a continuación y poniendo "DF1". Por lo tanto, representará el marco de datos y también agregará esta nueva columna a este marco de datos.

La salida también se proporciona aquí. Obtenemos esto simplemente presionando "Shift+ Enter" y este resultado se representa en la terminal. Puede presionar el botón "Ejecutar" de este software "Spyder" para esta salida. En el primer cuadro de datos, hay tres columnas. En el segundo marco de datos, hay cuatro columnas. Agregamos esta nueva columna a este DataFrame utilizando el primer método.

Ejemplo 02: DataFrame.método insert ()

Inicie este código importando paquetes de pandas y luego defina un diccionario debajo de esto. Agregamos dos campos o columnas a este diccionario. Llamamos a este diccionario "info1". Agregamos "nombre" y "edad" a este diccionario "Info1". Luego, encubrimos este diccionario al "cuadro de datos" en Pandas. Nombramos este marco de datos como "DF2" e imprimimos ese marco de datos "DF2". También imprimimos una línea debajo de este marco de datos. Después de esto, estamos agregando dos columnas diferentes en este marco de datos con la ayuda de "DataFrame. Método insert () ". Este método nos ayudará a agregar columnas en DataFrame.

Mencionamos el nombre de DataFrame y ponemos "Insertar". El primer parámetro de este método de inserción define la posición de la columna donde agregar esta nueva columna. Entonces, ponemos "2" y damos el nombre de la columna que queremos agregar y este nombre es "Dirección". Después de esto, damos las direcciones dentro del soporte cuadrado y colocamos "verdadero" como el último parámetro. Ahora, tenemos que agregar otra columna con la ayuda del mismo "DataFrame. Método insert () ". Entonces, nuevamente ponemos el nombre del DataFrame y en el método de inserción damos la posición como "3" y el nombre de la otra columna que queremos agregar aquí es "Calificación". Insertamos esta columna de "calificación" de la misma manera que hemos agregado la "dirección". Después de agregar ambas columnas, imprimimos este nuevo marco de datos con el uso del método "print ()".

Este resultado representa el primer cuadro de datos que contiene dos columnas. En el segundo marco de datos, hay cuatro columnas, ya que hemos agregado las dos últimas columnas utilizando el "DataFrame. Método insert () ".

Ejemplo 03: DataFrame.Método asignar ()

Importe los "Pandas" como "PD" en la primera línea del código y cree un diccionario llamado "Info2" en el que hemos agregado dos columnas. Convertimos este "Info2" en DataFrame y asignamos el nombre "DF3" a este marco de datos. Imprimimos este "DataFrame" antes de agregar una nueva columna. Después de esto, imprimimos una declaración y utilizamos el tercer método que es el "DataFrame. Método asignar () ". Llamamos a este nuevo DataFrame como "DF". Agregamos la "altura" utilizando el "DF2. Método asignar () ". Ponemos "altura" y también agregamos las alturas en los soportes cuadrados. E imprima también el marco de datos en el que también se agrega esta columna de "altura".

En el primer cuadro de datos, puede notar fácilmente que no hay una columna de "altura", ya que hemos impreso este dataRame antes de agregar la columna "Altura". En el segundo marco de datos, tenemos la columna de "altura". Agregamos esta columna con la ayuda de "DataFrame. Método asignar () ".

Ejemplo 04: utilizando un diccionario

Primero, importamos los pandas y luego definimos el diccionario llamado "Info2". Después de esto, definimos otro nuevo diccionario llamado "Calificación". Estamos agregando los valores de la columna que hemos creado en el diccionario anterior y también agregando los valores respectivos con estos valores clave. Mientras escribimos 'BS': ​​'David', agregará esta calificación "BS" con el "David". Agregamos todos los valores nuevos aquí de esta manera y luego los convertimos a "DataFrame". Estamos convirtiendo este diccionario en el nuevo cuadro de datos utilizando el "PD. DataFrame (info2) ". Después de esto, damos la "calificación" como el nombre de la nueva columna e imprimimos en la pantalla del terminal.

Aquí, la columna de calificación también se agrega a DataFrame. Agregamos esta columna utilizando un nuevo diccionario y agregándolo al diccionario existente.

Conclusión

Este artículo fue creado para explicar la idea detrás del método "columna Pandas Add". Entramos en gran profundidad para describir esta idea para que pueda "agregar la columna" con facilidad. Hemos explicado cuatro métodos diferentes para agregar columnas en pandas. Hemos utilizado los cuatro métodos aquí y los explicamos todos en detalle. Después de leer cuidadosamente este artículo, espero que comprenda esta idea.