Linguagem R para análise de dados - curso 50.000 rublos. da Otus, treinamento de 4 meses, data 31 de agosto de 2023.
Miscelânea / / December 08, 2023
Tenho desenvolvido sistemas de negociação algorítmicos desde 2016. Antes disso, trabalhou em consultoria de TI e fez pesquisas para as maiores empresas russas e internacionais (Aeroflot, InterRAO, Banco Central, FMI, parceiros de investimento BNP Paribas, Monetary...
Tenho desenvolvido sistemas de negociação algorítmicos desde 2016. Antes disso, trabalhou em consultoria de TI e fez pesquisas para as maiores empresas russas e internacionais (Aeroflot, InterRAO, Banco Central, FMI, parceiros de investimento BNP Paribas, Monetary Autoridade de Cingapura). Envolvido em ciência e fez pesquisas em laboratórios científicos (Prognoz Risk Lab, Laboratório de Criptoeconomia e Sistemas Blockchain). 15 anos de experiência profissional com R, organizador do primeiro grupo R na Rússia, autor de bibliotecas populares para o uso de R em finanças (rusquant, tcsinvest), palestrante regular na conferência R in Finance (Chicago, EUA). Desde 2011 co-organizador da conferência internacional Perm Winter School. Professor profissional. Desde 2016, ele ministra cursos sobre mais de 10 disciplinas em diversas universidades (Escola Superior de Economia, Perm State National Research University). Candidato em Ciências Econômicas.
Estou envolvido com análise de mídia desde 2011. Uso R desde 2014. Faço parte da equipa de uma agência de comunicação que presta uma gama de serviços de comunicação, desde apoio de relações públicas e assessoria de imprensa até uma análise abrangente do campo da informação. Nosso...
Estou envolvido com análise de mídia desde 2011. Uso R desde 2014. Faço parte da equipa de uma agência de comunicação que presta uma gama de serviços de comunicação, desde apoio de relações públicas e assessoria de imprensa até uma análise abrangente do campo da informação. Nossa principal base de clientes consiste em organizações governamentais e sem fins lucrativos. Utilizo R em meu trabalho para automatizar processos, analisar textos (narrativa, modelagem de tópicos, reconhecimento de entidades), analisar resultados de pesquisas e desenvolver questionários. Criei um dashboard interativo no brilhante, combinando dados da API dos sistemas de monitoramento e resultados de análises especializadas. Pilha principal: R, Python, SPSS, git Teacher
Noções básicas de linguagem
-Tópico 1. Aplicação prática
-Tópico 2. Tipos básicos de dados, vetores e operações simples sobre eles
-Tópico 3. Vetorização como base de tudo
-Tópico 4.Listas e seus casos especiais – dataframes
-Tópico 5. Estruturas de controle
-Tópico 6.Funções
Recebendo dados
-Tópico 7.Arquivos de tabela plana e xlsx (x)
-Tópico 8.JSON/XML e recebimento de dados pela rede
-Tópico 9. Obtenção de dados do banco de dados
-Tópico 10.Armazenamento de objetos e data lakes – arrow, parquet, orc
-Tópico 11. Gravando resultados
Processamento de dados
-Tópico 12. Dados organizados, processamento com dplyr/tidyr
-Tópico 13. Processamento adicional usando tidyverse (lubridar, forcats, stringr)
-Tópico 14. Abordagem funcional para transformação com o pacote purrr
-Tópico 15. Uma alternativa poderosa e concisa – data.table
-Tópico 16.Outras opções (dtplyr, dbplyr, colapso)
-Tópico 17. Um pouco sobre computação paralela
Visualização de dados
-Tópico 18. Gráficos básicos em R
-Tópico 19.ggplot2 – ferramentas básicas (vários geoms)
-Tema 20.ggplot2 – recursos adicionais (facetamento, alteração de escalas, alteração do sistema de coordenadas)
-Tópico 21. Gráficos interativos – plotly, dygraphs, echartr
-Tópico 22. Visualização de tabelas usando gt
Apresentação dos resultados da análise
-Tema 23.Rmarkdown e quarto
-Tópico 24.Shiny – noções básicas de desenvolvimento de aplicações analíticas (UI + Servidor)
-Tópico 25.Shiny – reatividade do aplicativo e rastreamento da atividade do usuário
Fundamentos de Estatística e Aprendizado de Máquina
-Tema 26. Pacote Tidymodels
-Pacote tema 27.mlr3
-Tema 28. Pacote h2o
Desenvolvimento e entrega
-Tópico 29.Teste, tratamento de erros e registro
-Tópico 30.Executando código – cron
-Tópico 31.Executando código – docker
-Tópico 32.Executando código – gitlab ci
Projeto de trabalho
-Tópico 33. Seleção do tema e organização do trabalho do projeto
-Tópico 34. Consulta sobre projetos e trabalhos de casa
-Tópico 35.Proteção do trabalho de design. Resumindo o curso