Skip to content

laurelianox/LinearRegression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LinearRegression

Prática: Prever o valor da diaria pela quantidade de pessoas.

O que é ?

Regressão Linear é um aprendizado supervisionado que é utilizado para realizar previsão de valores baseado em outro valor de variável.

Versões:

LinearRegression - versão com comentários sobre as bibliotecas e métodos usados. Aconselhado para estudantes.
LenearRegressionGit - versão só com a aplicação.

Nesta prática utilizamos:

Parametros:

Atributos:
intercept_: : Termo independente no modelo linear.
coef_:: Coeficientes estimados para o problema de regressão linear.

Metodos:
.fit(): ajusta o modelo linear
.predict(X): preveja usando o modelo linear.
.score: Retorna o coeficiente de determinação da previsão.

Processo

  1. Importação das bibliotecas Pandas, Numpy, Plotly Express e Seaborn.
  2. Informar a base de dados.
  3. Conhecendo a base de dados.
  4. Criar variáveis do modelo.
  5. Cálculo da Correlação de Pearson.
  6. Tratamento dos dados para o modelo.
  7. Importação da biblioteca LinearRegression.
  8. Visualização dos gráficos.
  9. Gráfico de agrupamento
  10. Cálculo de erros do modelo

Documentação | Referências

https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html
https://psicometriaonline.com.br/o-que-e-correlacao-de-pearson/
https://medium.com/@douglasheberteempty/ml-m%C3%A9tricas-de-regress%C3%A3o-20c1ed73c7e7

Final

Agradecimento ao Prof Leandro Lessa pelo aprendizado. Repositório original: https://github.com/ProfLeandroLessa/FDA-material-video-aulas

Aulas ofertadas pela IGTI (atual XP Educação) em parceria com o Banco Pan

Alterações e acrescimos: Lidiane Aureliano https://github.com/laurelianox

Releases

No releases published

Packages

No packages published