
    !g                         d dl Zd dlZd dlZd dlmZ 	 d dlmZ	 ej                  j                  d        Zy# e
$ r Y $w xY w)    N)mean_diff_plotc                 f   t         j                  j                  d       t         j                  j                  d      }t         j                  j                  d      }t        j                         }|j                  d      }t        |||       t        j                  |      }t        j                  |      }t        ||       t        j                  d      \  }}t        |||d          t        ||d       t        ||dd	d
       t        ||ddd       t        ||dddd       y )Nig+     o   )ax   r   )sd_limitgreen
   )colors)scatter_kwds   )r   lw)mean_line_kwdsdotted)r   r   ls)limit_lines_kwds)
nprandomseedpltfigureadd_subplotr   pdSeriessubplots)close_figuresm1m2figr   p1p2s          f/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/statsmodels/graphics/tests/test_agreement.pytest_mean_diff_plotr%      s    
 IINN5			"	B			"	B
**,C		B 2rb! 
2B	2B2r ll1oGC2rbe$ 2rA& 2r'(CD2rG1*EF2rg343;-= >    )numpyr   pandasr   pyteststatsmodels.graphics.agreementr   matplotlib.pyplotpyplotr   ImportErrormark
matplotlibr%    r&   r$   <module>r1      sK       9	#
 !> !>  		s   7 ??