Concatenar dos columnas del marco de datos de Pandas

Analicemos cómo concatenar dos columnas de marco de datos en pandas python. Podemos hacer esto usando las siguientes funciones:

  • concat()
  • adjuntar()
  • unirse()

Ejemplo 1: Usando el concat()método.

# importing the module
import pandas as pd
  
# creating 2 DataFrames
location = pd.DataFrame({'area': ['new-york', 'columbo', 'mumbai']})
food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']})
  
# concatenating the DataFrames
det = pd.concat([location, food], join = 'outer', axis = 1)
  
# displaying the DataFrame
print(det)

Producción :

Ejemplo 2: Usando el append()método.

# importing the module
import pandas as pd
  
# creating 2 DataFrames
first = pd.DataFrame([['one', 1], ['three', 3]], columns =['name', 'word'])
second = pd.DataFrame([['two', 2], ['four', 4]], columns =['name', 'word'])
  
# concatenating the DataFrames
dt = first.append(second, ignore_index = True)
  
# displaying the DataFrame
print(dt)

Producción :

Ejemplo 3: Usando el método .join().

# importing the module
import pandas as pd
  
# creating 2 DataFrames
location = pd.DataFrame({'area' : ['new-york', 'columbo', 'mumbai']})
food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']})
  
# concatenating the DataFrames
dt = location.join(food)
  
# displaying the DataFrame
print(dt)

Producción :

Para que los tres métodos concatenen dos columnas en un DataFrame, podemos agregar diferentes parámetros para cambiar el eje, ordenar, niveles, etc.

Publicación traducida automáticamente

Artículo escrito por jainanjali733985 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *