Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/core/__pycache__/describe.cpython-37.pyc
Назад
B �5�gZ3 � @ s~ d Z ddlmZ ddlmZmZ ddlmZmZm Z m Z ddlZddlZ ddlmZ ddlmZmZmZ ddlmZ dd lmZmZmZmZ dd lmZ ddlmZ er�ddlm Z m!Z! d ddddd d�dd�Z"G dd� de�Z#G dd� de#�Z$G dd� de#�Z%ddd�dd�Z&dd dd!�d"d#�Z'dd dd$�d%d&�Z(dd dd$�d'd(�Z)dd dd)�d*d+�Z*ddd,d-�d.d/�Z+dd d0�d1d2�Z,dS )3z� Module responsible for execution of NDFrame.describe() method. Method NDFrame.describe() delegates actual execution to function describe_ndframe(). � )�annotations)�ABC�abstractmethod)� TYPE_CHECKING�Callable�Sequence�castN)� Timestamp)� FrameOrSeries�FrameOrSeriesUnion�Hashable)�validate_percentile)� is_bool_dtype�is_datetime64_any_dtype�is_numeric_dtype�is_timedelta64_dtype)�concat)�format_percentiles)� DataFrame�Seriesr zstr | Sequence[str] | None�boolzSequence[float] | None)�obj�include�exclude�datetime_is_numeric�percentiles�returnc C sR t |�}| jdkr&ttd| �|d�}nttd| �|||d�}|j|d�}tt|�S )a� Describe series or dataframe. Called from pandas.core.generic.NDFrame.describe() Parameters ---------- obj: DataFrame or Series Either dataframe or series to be described. include : 'all', list-like of dtypes or None (default), optional A white list of data types to include in the result. Ignored for ``Series``. exclude : list-like of dtypes or None (default), optional, A black list of data types to omit from the result. Ignored for ``Series``. datetime_is_numeric : bool, default False Whether to treat datetime dtypes as numeric. percentiles : list-like of numbers, optional The percentiles to include in the output. All should fall between 0 and 1. The default is ``[.25, .5, .75]``, which returns the 25th, 50th, and 75th percentiles. Returns ------- Dataframe or series description. � r )r r r )r r r r )r )�refine_percentiles�ndim�SeriesDescriberr �DataFrameDescriber�describer )r r r r r Z describer�result� r$ �J/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/core/describe.py�describe_ndframe0 s r&