Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/series/methods/__pycache__/test_quantile.cpython-37.pyc
Назад
B �5�g� � @ s^ d dl Zd dlZd dlmZ d dlZd dlmZmZ d dl m Z d dlm Z G dd� d�ZdS )� N)� is_integer)�Index�Series)� Timestampc @ s\ e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zej � ded�ed �ed�geddd�ed dd�eddd�ge� d�e� d�e� d�ged�ed �ed�ejgeddd�ed dd�eddd�ejge� d�e� d�e� d�ejgg�dd� �Zdd� Zdd� Zej � dddddddgdfd d!d"d#gd$fg�d%d&� �Zd'd(� Zej � d)eed*g�d+d,� �Zd!S )-�TestSeriesQuantilec C s& |� d�}|t�|�� d�ks"t�|� d�}|t�|�� d�ksDt�t|td�� d�}|t�|�� d�ksnt�|j�� }|� d�}|t d�ks�t�|� � }|� d�}|t�d �ks�t�tt� d �g��� }|t�d�ks�t�d}x@d ddd gddggD ](}tjt|d�� |� |� W d Q R X q�W d S )Ng�������?� g�������?�Z )�dtypeg�������?z2000-01-10 19:12:00g �?z24:00:00�NaTr z2percentiles should all be in the interval \[0, 1\]���� g �?)�match)�quantile�np� percentile�dropna�AssertionErrorr �object�index� to_seriesr �diff�pdZto_timedeltaZtimedelta64�sum� Timedelta�pytestZraises� ValueError)�self�datetime_series�q�dtsZtds�result�msg�invalid� r# �_/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/series/methods/test_quantile.py� test_quantile s$ z TestSeriesQuantile.test_quantilec C s� ddg}|� |�}tt�|�� d�t�|�� d�g||jd�}t�||� |j� � }d|_|� d�}tt d�t d�gd d gdd�}t�||� |� g �}tg |jtg td �dd�}t�||� d S ) Ng�������?g�������?r r )r �nameZxxx)g�������?g�������?z2000-01-10 19:12:00g�������?)r �float64)r&