Resumen

Hay ciertas funciones que son muy importantes y que siempre estaremos usando a la hora de hacer análisis de datos, para mayor facilidad y comprensión del DataFrame.

  • Mostrar las primeras dos líneas de registro
df_books.head(2) ---> #muestra los primeros dos registros del dataFrame
  • Mostrar los diferentes datos que contiene el DataFrame
df_books.info() ---> py RangeIndex: 550 entries, 0 to 549 #numero de registro Data columns (total 7 columns): #total de columnas # Column Non-Null Count Dtype #tipos de cada columna --- ------ -------------- ----- 0 Name 550 non-null object 1 Author 550 non-null object 2 User Rating 550 non-null float64 3 Reviews 550 non-null int64 4 Price 550 non-null int64 5 Year 550 non-null int64 6 Genre 550 non-null object dtypes: float64(1), int64(3), object(3)
  • Obtener diferentes datos estadísticos de las columnas numéricas.
df_books.describe() ---> User.Rating Reviews Price Year count 550 550 550 550 mean 4.618 11953.281 13.1 2014 std 0.226 11731.132 10.84 3.165 min 3.3 37 0 2009 25% 4.5 4058 7 2011 50% 4.7 8580 11 2014 75% 4.8 17253.25 16 2017 max 4.9 87841 105 2019
  • Mostrar los últimos 5 registros del DataFrame
df_books.tail() ---> #muestra los ultimos 5 registros
  • Obtener el uso de la memoria de cada columna
df_books.memory_usage(deep=True) ---> Index 128 Name 59737 Author 39078 User Rating 4400 Reviews 4400 Price 4400 Year 4400 Genre 36440 dtype: int64
  • Obtener cuantos datos tenemos de algo en específico
df_books['Author'].value_counts() ---> Muestra cuantos datos hay de cada autor
  • Eliminar registros duplicados
df_books.drop_duplicates()
  • Ordenar los registros según valores de la columna (orden ascendente)
df_books.sort_values('Year') ---> #ordena los valores de menor a mayor segun el año
  • Ordenar los registros según valores de la columna (orden descendente)
df_books.sort_values('Year', ascending=False) ---> #ordena los valores de mayor a menor segun el año

Reto

En este artículo de Pandas podrás encontrar las funciones más usadas

  • Carga un DataSet de tu preferencia e implementa estas funciones y cuéntanos cuál te ha parecido más interesante

Contribución creada por: Edward Giraldo.