Skip to content

Durante minha realização do curso de Engenharia de Dados da SoulCode Academy, aprendi, e criei uma base sobre essa área da Engenharia. E durante meus estudos de Dados, ligados ao contexto da Ciência da Computação. Codifiquei cerca de 18 problemas, uma verdadeira Maratonando. Levei cerca de 3 horas para realizar às questões!

Notifications You must be signed in to change notification settings

BackandDeveloper/Problemas-Engenharia-de-Dados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

📊 Projeto de Engenharia de Dados Descrição Este repositório contém 16 questões de Engenharia de Dados, desenvolvidas em Python. Cada questão aborda conceitos fundamentais e avançados da área, proporcionando uma excelente oportunidade para praticar e aprimorar suas habilidades em Engenharia de Dados. 🚀

Funcionalidades

  1. Calcular a Média de uma Lista de Números Este código calcula a média de uma lista de números, somando todos os elementos e dividindo pelo número total de elementos. 📐

  2. Encontrar o Valor Máximo em uma Lista de Números Este código encontra o valor máximo em uma lista de números, utilizando a função max(). 🔝

  3. Encontrar o Valor Mínimo em uma Lista de Números Este código encontra o valor mínimo em uma lista de números, utilizando a função min(). 🔍

  4. Calcular a Mediana de uma Lista de Números Este código calcula a mediana de uma lista de números, ordenando a lista e encontrando o valor central. Se a lista tiver um número par de elementos, a mediana é a média dos dois valores centrais. 📏

  5. Calcular a Moda de uma Lista de Números Este código calcula a moda de uma lista de números, identificando o valor que aparece com maior frequência. 📊

  6. Calcular a Variância de uma Lista de Números Este código calcula a variância de uma lista de números, que é uma medida da dispersão dos valores em relação à média. 📉

  7. Calcular o Desvio Padrão de uma Lista de Números Este código calcula o desvio padrão de uma lista de números, que é a raiz quadrada da variância. 📈

  8. Normalizar uma Lista de Números (Min-Max Normalization) Este código normaliza uma lista de números, ajustando os valores para que fiquem entre 0 e 1. 🔄

  9. Calcular a Correlação entre Duas Listas de Números Este código calcula a correlação entre duas listas de números, que é uma medida da relação linear entre elas. 🔗

  10. Calcular a Regressão Linear Simples entre Duas Listas de Números Este código calcula a regressão linear simples entre duas listas de números, determinando a equação da linha que melhor se ajusta aos dados. 📉

  11. Calcular a Matriz de Confusão para um Conjunto de Previsões e Rótulos Reais Este código calcula a matriz de confusão para um conjunto de previsões e rótulos reais, que é uma tabela que descreve o desempenho de um modelo de classificação. 🧮

  12. Calcular a Precisão, Recall e F1-Score a partir da Matriz de Confusão Este código calcula a precisão, recall e F1-score a partir da matriz de confusão, que são métricas de avaliação de modelos de classificação. 📊

  13. Verificar se uma String é um Palíndromo Este código verifica se uma string é um palíndromo, ou seja, se ela é igual quando lida de trás para frente. 🔄

  14. Calcular o Fatorial de um Número Este código calcula o fatorial de um número, que é o produto de todos os inteiros positivos menores ou iguais a esse número. 🔢

  15. Verificar se um Número é Primo Este código verifica se um número é primo, ou seja, se ele é divisível apenas por 1 e por ele mesmo. 🔍

  16. Implementar uma Função para Encontrar o Enésimo Número da Sequência de Fibonacci Este código implementa uma função para encontrar o enésimo número da sequência de Fibonacci, que é uma sequência de números onde cada número é a soma dos dois anteriores. 🔢

Conclusão Este repositório fornece exemplos práticos de como aplicar conceitos de Engenharia de Dados utilizando a linguagem de programação Python. As questões abordam uma variedade de tópicos, desde estatísticas básicas até técnicas de machine learning, permitiu que eu expanda meus conhecimentos! 🌟

About

Durante minha realização do curso de Engenharia de Dados da SoulCode Academy, aprendi, e criei uma base sobre essa área da Engenharia. E durante meus estudos de Dados, ligados ao contexto da Ciência da Computação. Codifiquei cerca de 18 problemas, uma verdadeira Maratonando. Levei cerca de 3 horas para realizar às questões!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages