1.

The population of interest in the CPS is the civilian noninstitutionalized population, which includes individuals who are 16 years and older, not in the military, and not living in institutions such as prisons or nursing homes.

2.

The sample used is about 60,000 households or approximately 110,000 individuals each month. The CPS methodology is unique that it uses a rotating panel design, where households are interviewed for a maximum of 8 months, and then replaced by a new household.

3.

I think it is quite convincing.

5.

library(ipumsr)

library(ggplot2)

library(dplyr)
## 
## 载入程辑包:'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
setwd("D:/Study/DataAnalysis/Discussions")

cps_ddi_file <- "cps_00001.xml"

cps_data_file <- "cps_00001.dat"

ddi <- read_ipums_ddi(cps_ddi_file)

data <- read_ipums_micro(cps_ddi_file, data_file = cps_data_file)
## Use of data from IPUMS CPS is subject to conditions including that users should
## cite the data appropriately. Use command `ipums_conditions()` for more details.
data <- data[, c(12, 13)]

data <- data %>% filter(INCWAGE < 99999999)

ggplot(data, aes(x = LABFORCE, y = INCWAGE)) +
  geom_point() +
  labs(x = "Labor Force Status", y = "Income Wage") +
  ggtitle("Boxplot of Income Wage by Labor Force Status")
## Don't know how to automatically pick scale for object of type
## <haven_labelled/vctrs_vctr/integer>. Defaulting to continuous.
## Don't know how to automatically pick scale for object of type
## <haven_labelled/vctrs_vctr/double>. Defaulting to continuous.

data %>% 
  group_by(LABFORCE) %>% 
  summarize(mean_income = mean(INCWAGE),
            median_income = median(INCWAGE),
            min_income = min(INCWAGE),
            max_income = max(INCWAGE))
## # A tibble: 3 × 5
##   LABFORCE                       mean_income median_income min_income max_income
##   <int+lbl>                            <dbl>         <dbl> <dbl+lbl>  <dbl+lbl> 
## 1 0 [NIU]                             59562.         54000 0          1099999   
## 2 1 [No, not in the labor force]       2383.             0 0          1099999   
## 3 2 [Yes, in the labor force]         54952.         40000 0          2099999

6. household in work has higher income than those are not.