ó
áp7]c           @   sr   d  Z  d d l m Z d d l m Z d Z d Z e  Z d Z	 d Z
 e
 Z d Z d	 „  Z d d
 „ Z d „  Z d S(   s&   American National Election Survey 1996iÿÿÿÿ(   t   log(   t   utilst   restructuredtexts   This is public domain.sJ   
http://www.electionstudies.org/

The American National Election Studies.
sH   This data is a subset of the American National Election Studies of 1996.s!
  ::

    Number of observations - 944
    Number of variables - 10

    Variables name definitions::

            popul - Census place population in 1000s
            TVnews - Number of times per week that respondent watches TV news.
            PID - Party identification of respondent.
                0 - Strong Democrat
                1 - Weak Democrat
                2 - Independent-Democrat
                3 - Independent-Indpendent
                4 - Independent-Republican
                5 - Weak Republican
                6 - Strong Republican
            age : Age of respondent.
            educ - Education level of respondent
                1 - 1-8 grades
                2 - Some high school
                3 - High school graduate
                4 - Some college
                5 - College degree
                6 - Master's degree
                7 - PhD
            income - Income of household
                1  - None or less than $2,999
                2  - $3,000-$4,999
                3  - $5,000-$6,999
                4  - $7,000-$8,999
                5  - $9,000-$9,999
                6  - $10,000-$10,999
                7  - $11,000-$11,999
                8  - $12,000-$12,999
                9  - $13,000-$13,999
                10 - $14,000-$14.999
                11 - $15,000-$16,999
                12 - $17,000-$19,999
                13 - $20,000-$21,999
                14 - $22,000-$24,999
                15 - $25,000-$29,999
                16 - $30,000-$34,999
                17 - $35,000-$39,999
                18 - $40,000-$44,999
                19 - $45,000-$49,999
                20 - $50,000-$59,999
                21 - $60,000-$74,999
                22 - $75,000-89,999
                23 - $90,000-$104,999
                24 - $105,000 and over
            vote - Expected vote
                0 - Clinton
                1 - Dole
            The following 3 variables all take the values:
                1 - Extremely liberal
                2 - Liberal
                3 - Slightly liberal
                4 - Moderate
                5 - Slightly conservative
                6 - Conservative
                7 - Extremely Conservative
            selfLR - Respondent's self-reported political leanings from "Left"
                to "Right".
            ClinLR - Respondents impression of Bill Clinton's political
                leanings from "Left" to "Right".
            DoleLR  - Respondents impression of Bob Dole's political leanings
                from "Left" to "Right".
            logpopul - log(popul + .1)
c       
   C   s1   t  ƒ  }  t j |  d d d d d d d d g ƒS(	   sœ   Load the anes96 data and returns a Dataset class.

    Returns
    -------
    Dataset instance:
        See DATASET_PROPOSAL.txt for more information.
    t	   endog_idxi   t   exog_idxi
   i   i   i   i   (   t	   _get_datat   dut   process_pandas(   t   data(    (    s?   lib/python2.7/site-packages/statsmodels/datasets/anes96/data.pyt   load_pandas\   s    	c         C   s   t  j t ƒ  d |  ƒS(   sX  Load the anes96 data and returns a Dataset class.

    Parameters
    ----------
    as_pandas : bool
        Flag indicating whether to return pandas DataFrames and Series
        or numpy recarrays and arrays.  If True, returns pandas.

    Returns
    -------
    Dataset instance:
        See DATASET_PROPOSAL.txt for more information.
    t	   as_pandas(   R   t   as_numpy_datasetR	   (   R
   (    (    s?   lib/python2.7/site-packages/statsmodels/datasets/anes96/data.pyt   loadh   s    c          C   sL   t  j t d d d ƒ}  t  j |  ƒ }  t |  d d ƒ |  d <|  j t ƒ S(   Ns
   anes96.csvt   seps   \st   populgš™™™™™¹?t   logpopul(   R   t   load_csvt   __file__t   strip_column_namesR    t   astypet   float(   R   (    (    s?   lib/python2.7/site-packages/statsmodels/datasets/anes96/data.pyR   y   s    N(   t   __doc__t   numpyR    t   statsmodels.datasetsR   R   t   __docformat__t	   COPYRIGHTt   TITLEt   SOURCEt
   DESCRSHORTt	   DESCRLONGt   NOTER	   t   NoneR   R   (    (    (    s?   lib/python2.7/site-packages/statsmodels/datasets/anes96/data.pyt   <module>   s   G	