Codifique uma regressão simples com uma variável
Neste primeiro exercício de código, você vai criar uma fórmula para definir uma tarefa de modelagem com uma variável e, em seguida, ajustar um modelo linear aos dados. Foram fornecidas as taxas de desemprego masculino e feminino nos Estados Unidos ao longo de vários anos (Fonte).
A tarefa é prever a taxa de desemprego feminino a partir da taxa observada de desemprego masculino.
O desfecho é female_unemployment, e a entrada é male_unemployment.
O sinal do coeficiente da variável indica se o desfecho aumenta (+) ou diminui (-) conforme a variável aumenta.
Lembre-se de que a interface de chamada de lm() (docs) é:
lm(formula, data = ___)
O data frame unemployment já foi carregado.
Este exercício faz parte do curso
Aprendizado Supervisionado em R: Regressão
Instruções do exercício
- Defina uma fórmula que expressa
female_unemploymentcomo função demale_unemployment. Atribua a fórmula à variávelfmlae imprima-a. - Em seguida, use
lm()efmlapara ajustar um modelo linear que prevê o desemprego feminino a partir do desemprego masculino usando o conjunto de dadosunemployment. - Imprima o modelo. O coeficiente para o desemprego masculino é consistente com o que você esperava? O desemprego feminino aumenta à medida que o masculino aumenta?
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# unemployment is available
summary(unemployment)
# Define a formula to express female_unemployment as a function of male_unemployment
fmla <- ___
# Print it
___
# Use the formula to fit a model: unemployment_model
unemployment_model <- ___
# Print it
___