Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/window/__pycache__/test_expanding.cpython-37.pyc
Назад
B �5�g� � @ s4 d dl Zd dlZd dlmZ d dlmZmZmZ d dl m Z d dlm Z dd� Zej�d�dd � �Zej�d dde�d g�g�ej�d�dd� ��Zej�dddddddg�dd� �Zej�ddejdejjdd�d�g�dd � �Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zej�d+edd d,gd-d.d/gd0��dgd-gd0�d gfdd gd-d.gd0�d dgfdd d,gd-d.d/gd0�d dd gfgd,fedd d,gd-d.d/gd0��dgd-gd0�d gfdd gd-d.gd0�d dgfdd d,gd-d.d/gd0�d dd gfgd fedd d,gd-d.d/gd0��dgd-gd0�d gfdd gd-d.gd0�d dgfdd d,gd-d.d/gd0�d dd gfgdfedgd-gd0��g d fe� i g fgdfedejd,gejd.d/gd0��d1gejgd0�d gfdejgejd.gd0�d dgfdejd,gejd.d/gd0�d dd gfgd,fedejd,gejd.d/gd0��d1gejgd0�d gfdejgejd.gd0�d dgfdejd,gejd.d/gd0�d dd gfgd fedejd,gejd.d/gd0��d1gejgd0�d gfdejgejd.gd0�d dgfdejd,gejd.d/gd0�d dd gfgdfg�d2d3� �Zej�d4edd d,g�dgd gfdd gd dgfdd d,gd dd gfgd,fedd d,g�dgd gfdd gd dgfdd d,gd dd gfgd fedd d,g�dgd gfdd gd dgfdd d,gd dd gfgdfedd g�dgd gfdd gd dgfgd feejd g�ejgd gfejd gd dgfgd feg d5d6�g d fg�d7d8� �Z d9d:� Z!d;d<� Z"ej�dd=d>g�d?d@� �Z#dS )A� N)�UnsupportedFunctionCall)� DataFrame� DatetimeIndex�Series)� Expandingc C s. t ddddtjdgi�} | | �d��� d S )N�Br � � � )r �np�nan� expanding�sum)�df� r �X/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/window/test_expanding.py�test_doc_string s r zIignore:The `center` argument on `expanding` will be removed in the futurec C s4 | t d��j}|dd� |ddd� |ddd� d S )N� r )�min_periodsT)r �centerF)�ranger )�frame_or_series�cr r r �test_constructor s r �wg @Zfoor c C sd | t d��j}d}tjt|d�� ||d� W d Q R X d}tjt|d�� |d|d� W d Q R X d S )Nr zmin_periods must be an integer)�match)r zcenter must be a booleanr )r r )r r �pytest�raises� ValueError)r r r �msgr r r �test_constructor_invalid$ s r �methodZstdZmeanr �max�min�varc C sr t tdddg��}d}tjt|d�� t|| �ddd� W d Q R X tjt|d�� t|| �tjd� W d Q R X d S ) Nr r � z2numpy operations are not valid with window objects)r r � )�dtype)r r r r r �getattrr Zfloat64)r! �er r r r �test_numpy_compat5 s r* �expanderr Zlsz,GH#16425 expanding with offset not supported)�reason)Zmarksc C sX t � }t � �| ��� }t�||� t tg �d�}t tg �d��| ��� }t�||� d S )N)�index)r r r �tm�assert_frame_equalr )r+ �expected�resultr r r �test_empty_df_expandingB s r2 c C s^ t tjg�} | jdd��� }t dg�}t�||� | jdd��� }t tjg�}t�||� d S )Nr )r g r )r r r r r r. �assert_series_equal)�xr1 r0 r r r �test_missing_minp_zero] s r5 c C s� t t�d��}|�| �}|dkr8t dd� td�D ��}n*t tjgd dd� td d �D � gd �}|jd | d��� }t� ||� d S ) N)� � r c S s. i | ]&}t jgd dd� tdd�D � |�qS )r c S s g | ]}t |��qS r )�float)�.0�jr r r � <listcomp>r s z2test_expanding_axis.<locals>.<dictcomp>.<listcomp>r&