U
    KvfX	                     @   st   d dl mZ d dlmZ d dlZdddZeddgddgdd	gd
dgddgddgddgddgddgddgg
Z	dS )    Nc                 C   s  t | }t }|d}|ddddg |d |jd |t	
dd	 |d
dddddddddg
 |jjdddd |jddd |j  |j  | }|D ]}|tj |d q| }|D ]}	|	d q| }
|
D ]}|tj |d q| }|D ]}|d qt|D ]^}d| | d  }|j|| | |d ddd dd! |j|| |d" | ddd dd! q8|jd"d#d$d% |j d&d' d S )(No   i2   g      ?g      %@z!95 % family-wise confidence levelgffffff?      zV-TzV-SzT-SzV-PzT-PzS-PzV-MzT-MzS-MzP-MT-Zgray)	linestylecolorz!Differences in mean levels of Var   )Zlabelpad
   g{Gzg      Y@g      ?Zblue|)yZxminZxmaxZ	linewidthr   markerZ	markeveryr   z--Zblack)xr   r   g      ?)Zbottom)!lenpltfigureZadd_subplotZaxis	set_titletitleZset_yZ
set_yticksnpZarangeZset_yticklabelsZyaxisZgridZ
set_xlabelZxaxisZtick_bottomZ	tick_leftZget_xticklinesZ
set_markerlinesZTICKDOWNZset_markersizeZget_xticklabelsZget_yticklinesZTICKLEFTZget_yticklabelsZset_xrangeZaxhlineZmeanZaxvlineZsubplots_adjust)resultsZdimZyticklabelsZnpairsZfigZfspZ
xticklinesZ	xticklineZxlabelsZxlabelZ
yticklinesZ	yticklineZylabelsZylabelpairdata r   B/tmp/pip-unpacked-wheel-2v6byqio/statsmodels/graphics/tukeyplot.py	tukeyplot   sX    

  

    

r   gi|$gΐX:@g%-s5goQ^-@g9_o(u@gEdI E@gq*gN6@gl-=gD	#n$@gtsTHg1u@@gA`5g<+Ы-@gn[پ!@gZF@g#7I$g+5gq>:@gBgU S)NN)
Zmatplotlib.linesr   Zmatplotlib.pyplotZpyplotr   Znumpyr   r   arrayr   r   r   r   r   <module>   s   
9
