Langage R pour l'analyse des données - cours 50 000 roubles. d'Otus, formation 4 mois, date 31 août 2023.
Miscellanea / / December 08, 2023
Je développe des systèmes de trading algorithmiques depuis 2016. Avant cela, il a travaillé dans le conseil informatique et effectué des recherches pour les plus grandes entreprises russes et internationales (Aeroflot, InterRAO, Banque Centrale, FMI, BNP Paribas Investment Partners, Monetary...
Je développe des systèmes de trading algorithmiques depuis 2016. Avant cela, il a travaillé dans le conseil informatique et effectué des recherches pour les plus grandes entreprises russes et internationales (Aeroflot, InterRAO, Banque centrale, FMI, BNP Paribas Investment Partners, Monetary Autorité de Singapour).Engagé dans la science et effectué des recherches dans des laboratoires scientifiques (Prognoz Risk Lab, Laboratoire de Cryptoéconomie et de Systèmes Blockchain).15 ans d'expérience professionnelle avec R, organisateur du premier groupe R en Russie, auteur de bibliothèques populaires pour l'utilisation de R en finance (rusquant, tcsinvest), conférencier régulier à la conférence R in Finance (Chicago, ETATS-UNIS). Depuis 2011, co-organisateur de la conférence internationale Perm Winter School. Enseignant professionnel. Depuis 2016, il a donné des cours magistraux dans plus de 10 disciplines dans diverses universités (École supérieure d'économie, Université nationale de recherche de l'État de Perm). Candidat en sciences économiques.
Je suis impliqué dans l'analyse des médias depuis 2011. J'utilise R depuis 2014. Je fais partie de l'équipe d'une agence de communication qui propose une gamme de services de communication allant du support en relations publiques et du service de presse à une analyse complète du domaine de l'information. Notre...
Je suis impliqué dans l'analyse des médias depuis 2011. J'utilise R depuis 2014. Je fais partie de l'équipe d'une agence de communication qui propose une gamme de services de communication allant du support en relations publiques et du service de presse à une analyse complète du domaine de l'information. Notre principale clientèle est composée d’organisations à but non lucratif et gouvernementales. J'utilise R dans mon travail pour automatiser des processus, analyser des textes (storytelling, modélisation de sujets, reconnaissance d'entités), analyser les résultats d'enquêtes et développer des questionnaires. Création d'un tableau de bord interactif sur Shiny, combinant les données de l'API des systèmes de surveillance et les résultats d'analyses d'experts. Pile principale: R, Python, SPSS, git Teacher
Bases du langage
-Thème 1.Application pratique
-Sujet 2. Types de données de base, vecteurs et opérations simples sur ceux-ci
-Thème 3. La vectorisation comme base de tout
-Thème 4.Listes et leurs cas particuliers - dataframes
-Thème 5. Structures de contrôle
-Sujet 6.Fonctions
Réception de données
-Sujet 7.Fichiers de table plate et xlsx (x)
-Sujet 8.JSON/XML et réception de données sur le réseau
-Sujet 9. Obtention de données à partir de la base de données
-Sujet 10.Stockage d'objets et lacs de données – flèche, parquet, orc
-Sujet 11.Enregistrement des résultats
Traitement de l'information
-Sujet 12. Données ordonnées, traitement avec dplyr/tidyr
-Sujet 13.Traitement supplémentaire utilisant Tidyverse (lubridate, forcats, stringr)
-Thème 14. Approche fonctionnelle de la transformation avec le package purrr
-Sujet 15. Une alternative puissante et concise – data.table
-Sujet 16.Autres options (dtplyr, dbplyr, collapsus)
-Sujet 17. Un peu sur le calcul parallèle
Visualisation de données
-Sujet 18.Graphiques de base dans R
-Sujet 19.ggplot2 – outils de base (diverses géomes)
-Thème 20.ggplot2 – fonctionnalités supplémentaires (facettage, changement d'échelle, changement de système de coordonnées)
-Sujet 21. Graphiques interactifs – intrigue, dygraphs, echartr
-Sujet 22. Visualisation des tables à l'aide de gt
Présentation des résultats d'analyse
-Thème 23.Rmarkdown et quarto
-Sujet 24.Shiny – bases du développement d'applications analytiques (UI + Serveur)
-Sujet 25.Shiny – réactivité des applications et suivi de l'activité des utilisateurs
Fondamentaux de l'apprentissage statistique et automatique
-Thème 26. Forfait Tidymodels
-Package Thème 27.mlr3
-Thème 28. Forfait h2o
Développement et livraison
-Sujet 29.Tests, gestion des erreurs et journalisation
-Sujet 30. Exécution du code – cron
-Sujet 31. Code d'exécution – docker
-Sujet 32. Exécution du code – gitlab ci
Travail de projet
-Thème 33. Sélection du sujet et organisation du travail du projet
-Thème 34. Consultation sur les projets et les devoirs
-Thème 35.Protection des travaux de conception. Résumer le cours