Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/window/__pycache__/test_apply.cpython-37.pyc
Назад
B �5�g- � @ s� d dl Zd dlZd dlmZmZmZmZmZm Z d dl mZ ej �dddd g�dd� �Zdd� Zej �d d dg�dd � �Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zej �ddddigddgg�dd� �ZdS ) � N)� DataFrame�Index� MultiIndex�Series� Timestamp� date_range�bad_raw� c C s: t jtdd��" ttd���d�jt| d� W d Q R X d S )Nz'raw parameter must be `True` or `False`)�match� r )�raw)�pytest�raises� ValueErrorr �range�rolling�apply�len)r � r �T/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/window/test_apply.py�test_rolling_apply_invalid_raw s r c C s� | \}}t ddddg�}|�d�jtj||d�}|�� �� s@t�|jddd�jtj||d�}t ddddgtd �}t � ||� d S ) Nr � r � � )�enginer )�min_periods� )�dtype)r r r �np�sumZisna�all�AssertionError�float�tmZassert_almost_equal)�engine_and_rawr r �vals�result�expectedr r r � test_rolling_apply_out_of_bounds s r( �windowr �2sc s� t tj�d�tjjdddd�d�tdddd�d �� � fd d�}� �| �j|dd �}� jdd � � � �}t �||� t �t �� � �| �j|dd � W d Q R X d S )N� r r )�size)�A�B�20130101�s)�periods�freq)�indexc s$ | j d � j d krtjS | jd S )Nr ���)r3 r �nan�iloc)�x)�dfr r �f- s z1test_rolling_apply_with_pandas_objects.<locals>.fF)r r T)r r �randomZrandn�randintr r r r6 Zreindex_liker# �assert_frame_equalZexternal_error_raised�AttributeError)r) r9 r&