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