B
    Z	                 @   s   d dl mZ d dlZd dlmZ d dlmZ	 d dl
m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 )    )rangeNc             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  | }x"|D ]}|tj |d qW | }x|D ]}	|	d qW | }
x$|
D ]}|tj |d q W | }x|D ]}|d q.W xjt|D ]^}d| | d  }|j|| | |d ddd dd! |j|| |d" | ddd dd! qLW |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	   ZmarkerZ	markeveryr   z--Zblack)xr   r	   g      ?)Zbottom)!lenpltZfigureZadd_subplotZaxisZ	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_xr   ZaxhlineZmeanZaxvlineZsubplots_adjust)resultsZdimZyticklabelsZnpairsZfigZfspZ
xticklinesZ	xticklineZxlabelsZxlabelZ
yticklinesZ	yticklineZylabelsZylabelZpairdata r   =lib/python3.7/site-packages/statsmodels/graphics/tukeyplot.py	tukeyplot   sF    







	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statsmodels.compat.pythonr   Znumpyr   Zmatplotlib.pyplotZpyplotr   Zmatplotlib.tickerZtickerZmtickerZmatplotlib.linesr   r   Zarrayr   r   r   r   r   <module>   s   
9
