En este artículo, discutiremos cómo usar axis=0 y axis=1 en pandas usando Python.
A veces necesitamos hacer operaciones solo en filas y, a veces, solo en columnas, en tales situaciones, especificamos el parámetro del eje. En este artículo, veamos algunos ejemplos para saber cuándo y cómo usar el parámetro del eje. En pandas, el eje = 0 se refiere al eje horizontal o filas y el eje = 1 se refiere al eje vertical o columnas.
EJE =0
Cuando el eje se establece en cero mientras se realiza una acción específica, la acción se realiza en las filas que cumplen la condición.
Conjunto de datos utilizado:
Ejemplo: Usar eje=0
Python3
# importing packages import pandas as pd # importing our dataset df = pd.read_csv('hiring.csv') # dropping the column named 'experience' df = df.drop([0, 3], axis=0) # 'viewing the dataframe df.head()
Producción:
Ejemplo: Usar eje=0
Python3
# importing packages import pandas as pd # creating a dataset df = pd.DataFrame([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]], columns=['a', 'b', 'c']) # viewing the dataFrame print(df) # finding mean by rows df.mean(axis='rows')
Producción:
EJE=1
Cuando el eje se establece en uno mientras se realiza una acción específica, la acción se realiza en las columnas que cumplen la condición.
Ejemplo: Usar eje=1
Python3
# importing packages import pandas as pd # importing our dataset df = pd.read_csv('hiring.csv') # dropping the column named 'experience' df = df.drop(['experience'], axis=1) # 'viewing the dataframe df.head()
Producción:
Ejemplo: Usar eje=1
Python3
# importing packages import pandas as pd # creating a dataset df = pd.DataFrame([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]], columns=['a', 'b', 'c']) # viewing the dataFrame print(df) # finding mean by columns df.mean(axis='columns')
Producción:
Publicación traducida automáticamente
Artículo escrito por isitapol2002 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA