https://github.com/backanddeveloper/intensivo-ciencias-de-dados-maratona-ruby
Durante o curso de Ciências de Dados, da Universidade Estadual + Instituto Atlântico, foi realizado um desafio imersivo. Na qual foi proposto uma maratona com ás linguagens de programação Python + Ruby. Dividida em 12 problemas lógicos de Ruby, ligadas a Ciências da computação. Levei cerca de 1:30 para concluir o desafio!
https://github.com/backanddeveloper/intensivo-ciencias-de-dados-maratona-ruby
analise-de-dados ciencia-da-computacao ciencia-de-dados engenharia-de-dados maratona-de-programacao python-script ruby-application
Last synced: 5 months ago
JSON representation
Durante o curso de Ciências de Dados, da Universidade Estadual + Instituto Atlântico, foi realizado um desafio imersivo. Na qual foi proposto uma maratona com ás linguagens de programação Python + Ruby. Dividida em 12 problemas lógicos de Ruby, ligadas a Ciências da computação. Levei cerca de 1:30 para concluir o desafio!
- Host: GitHub
- URL: https://github.com/backanddeveloper/intensivo-ciencias-de-dados-maratona-ruby
- Owner: BackandDeveloper
- Created: 2024-12-31T18:51:40.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-01T01:08:01.000Z (5 months ago)
- Last Synced: 2025-01-08T20:41:36.325Z (5 months ago)
- Topics: analise-de-dados, ciencia-da-computacao, ciencia-de-dados, engenharia-de-dados, maratona-de-programacao, python-script, ruby-application
- Language: Ruby
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 📊| Desafio de Ciência de Dados em Ruby
Descrição
Este repositório contém 16 questões de Ciência de Dados, desenvolvidas em Ruby. Cada questão aborda conceitos fundamentais e avançados da área, proporcionando uma excelente oportunidade para praticar e aprimorar suas habilidades em Ciência 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 Ciência de Dados utilizando a linguagem de programação Ruby. As questões abordam uma variedade de tópicos, desde estatísticas básicas até técnicas de machine learning, permitindo que você expanda e personalize seu conhecimento na área. 🌟