UPpoisson              package:sampling              R Documentation

_P_o_i_s_s_o_n _s_a_m_p_l_i_n_g

_D_e_s_c_r_i_p_t_i_o_n:

     Draw a Poisson sample, by using a prescribed vector of first-order
     inclusion  probabilities (unequal probabilities, without
     replacement, random sample size).

_U_s_a_g_e:

     UPpoisson(pik)

_A_r_g_u_m_e_n_t_s:

     pik: vector of first-order inclusion probabilities.

_D_e_t_a_i_l_s:

     Return a vector (with elements 0 and 1) of size N, where N is the
     population size.   Each element k of this vector indicates the
     status of the unit k  (1, the unit k is selected in the sample; 0,
     otherwise).

_S_e_e _A_l_s_o:

     'inclusionprobabilities'

_E_x_a_m_p_l_e_s:

     ############
     ## Example 1
     ############
     # definition of pik
     pik=c(1/3,1/3,1/3)
     # select a sample
     s=UPpoisson(pik)
     #the sample is
     (1:length(pik))[s==1]
     ############
     ## Example 2
     ############
     data(belgianmunicipalities)
     Tot=belgianmunicipalities$Tot04
     name=belgianmunicipalities$Commune
     n=200
     pik=inclusionprobabilities(Tot,n)
     # select a sample
     s=UPpoisson(pik)  
     #the sample is
     as.vector(name[s==1])

