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 exercicio faz parte do curso
Aprendizado Supervisionado em R: Regressão
Instruções do exercicio
- 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?
exercicio interativo prático
Tente este exercicio 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
___