3
���h� � @ sp d dl mZmZ d dlZd dlZG dd� d�Zedk�rld dl j
Ze� Zej
dddgd d
dgdd
dgd��Zej
ddgddgd��Zejeegejeeg�ddgdd� ej� ej
ddgddgd��Zejeegejeegdd�ddgdd� ej� ejjd(d)d*d+d,d-g�Zejjd.d/g�Zej
dddddd gdd d!d"d#dgd$�ed%�Zee_ejeed&gd'� ej� dS )0� )�Optional�TupleNc @ s� e Zd ZdZdeeed�dd�Zejee e f d�d d
�Z
ee e f d�dd
�Zded�dd�Z
dd� Zdd� Zdeee d�dd�ZdS )�TablePlotterzg
Layout some DataFrames in vertical/horizontal layout for explanation.
Used in merging.rst
�G�z��?� �?� @)�
cell_width�cell_height� font_sizec C s || _ || _|| _d S )N)r r r
)�selfr r r
� r �7/tmp/pip-build-5_djhm0z/pandas/pandas/util/_doctools.py�__init__ s zTablePlotter.__init__)�df�returnc C s" |