Describiendo pandas
La función Pandas Description() le permite obtener el resumen estadístico de los datos en su Pandas DataFrame. La función devuelve información estadística sobre los datos, incluida la media estadística, la desviación estándar, los valores mínimo y máximo, etc.
Contenidos
sintaxis de la función
La sintaxis de la función es la siguiente:
1 | DataFrame.describe (Percentiles=Ninguno, include=Ninguno, Exclude=Ninguno, datetime_is_numeric=False) |
parámetros de función
La función acepta los siguientes parámetros:
- percentil – Le permite obtener un percentil específico de los datos dentro de un DataFrame. El percentil va de 0 a 1.
- contener – Especifica una lista de tipos de datos que se incluirán en el conjunto de resultados, con valores aceptados que incluyen Ninguno y Todos.
- excluir – Lista de tipos de datos que se excluirán del conjunto de resultados.
- datetime_is_numeric – Permite que la función trate los objetos de fecha y hora como numéricos.
Valor de retorno de la función
La función devuelve un DataFrame con cada fila que contiene el tipo de propiedad estadística de las columnas.
ejemplo
Considere el siguiente ejemplo, que ilustra el uso principal de la función describe() en pandas
123456 | importar pandas como pdfdf = pd.DataFrame({ «first_name»: [‘Fracis’, ‘Bernice’, ‘Debra’]»Apellido»: [‘Barton’, ‘Wyche’, ‘Wade’]}, índice=[1,2,3])df.describir() |
En el ejemplo anterior, comenzamos importando la biblioteca pandas. Luego creamos un DataFrame simple y llamamos al método describe(). El código anterior debería devolver un resumen básico de información sobre el DataFrame. Una salida de muestra es como se muestra
Observe cómo la función devuelve información estadística básica como: B. el número de valores, cuántos son únicos, el valor más alto, etc.
Ejemplo #2
Considere el siguiente ejemplo, que devuelve el resumen estadístico de una serie pandas:
12 | s = pd.Serie([10,20,30])s.describe() |
En este ejemplo, la función debería devolver una salida como se muestra:
En este caso, la función devuelve información de resumen básica, como la media predeterminada, los percentiles 25, 50 y 75, y el pico de la serie.
Ejemplo #3
Para describir una columna específica en un DataFrame de Pandas, use la siguiente sintaxis:
1 | DataFrame.nombrecolumna.describe() |
Ejemplo #4
Para excluir un tipo de datos específico del resultado, use la sintaxis que se muestra:
1 | df.describe(excluir=[np.datatype]) |
Ejemplo #5
Ejecute el siguiente código para describir todas las columnas en un DataFrame independientemente del tipo de datos:
1 | df.describe(incluye=’todos’) |
Conclusión
En este artículo, discutimos cómo usar la función describe() en pandas.