Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
dataframe.swapaxes()
Los ejes de intercambio de funciones de Pandas y los ejes de valores de intercambio son apropiados. La función toma como parámetro el nombre de los ejes a intercambiar. Según los ejes, también cambia los datos en consecuencia.
Sintaxis: DataFrame.swapaxes(axis1, axis2, copy=True)
Parámetros:
eje1: nombre de los primeros ejes { string }
eje2: nombre de los segundos ejes { string }Devuelve: y: igual que la entrada
Ejemplo n.º 1: use swapaxes()
la función para intercambiar los ejes del marco de datos.
# importing pandas as pd import pandas as pd # Creating the dataframe df = pd.DataFrame({"A":[10, 11, 7, 8, 5], "B":[21, 5, 32, 4, 6], "C":[11, 21, 23, 7, 9], "D":[1, 5, 3, 8, 6]}, index =["A1", "A2", "A3", "A4", "A5"]) # Print the dataframe df
# interchange the index and columns axis df.swapaxes("index", "columns")
Salida:
Ejemplo n.º 2: use swapaxes()
la función para intercambiar los ejes de índice y columna entre sí. El marco de datos tiene algunos valores faltantes.
# importing pandas as pd import pandas as pd # Creating the dataframe df = pd.DataFrame({"A":[1, 5 + 1j, 3+.2j, 4 + 1j, None], "B":[3, 2, 4, 3, 4], "C":["brook", "daniela", "samantha", "hayden", "nathan"], "D":[None, 3, 6, None, 7]}, index =["A1", "A2", "A3", "A4", "A5"]) # Print the dataframe df
# interchange the columns and index axis df.swapaxes("index", "columns")
Producción :
Publicación traducida automáticamente
Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA