R-taal voor data-analyse - cursus 50.000 wrijven. van Otus, training 4 maanden, datum 31 augustus 2023.
Gemengde Berichten / / December 08, 2023
Sinds 2016 ontwikkel ik algoritmische handelssystemen. Daarvoor werkte hij in IT-consulting en deed hij onderzoek voor de grootste Russische en internationale bedrijven (Aeroflot, InterRAO, Centrale Bank, IMF, BNP Paribas investment partners, Monetary...
Sinds 2016 ontwikkel ik algoritmische handelssystemen. Daarvoor werkte hij in IT-consulting en deed hij onderzoek voor de grootste Russische en internationale bedrijven (Aeroflot, InterRAO, Centrale Bank, IMF, BNP Paribas investment partners, Monetary Authority of Singapore. Houdt zich bezig met wetenschap en deed onderzoek in wetenschappelijke laboratoria (Prognoz Risk Lab, Laboratory of Cryptoeconomics and Blockchain Systems). 15 jaar werkervaring met R, organisator van de eerste R-groep in Rusland, auteur van populaire bibliotheken voor het gebruik van R in financiën (rusquant, tcsinvest), vaste docent op de R in Finance-conferentie (Chicago, VERENIGDE STATEN VAN AMERIKA). Sinds 2011 mede-organisator van de internationale conferentie Perm Winter School. Professionele leraar. Sinds 2016 geeft hij lezingen over meer dan 10 disciplines aan verschillende universiteiten (Higher School of Economics, Perm State National Research University). Kandidaat Economische Wetenschappen.
Sinds 2011 ben ik betrokken bij media-analyse. Ik gebruik R sinds 2014. Ik maak deel uit van het team van een communicatiebureau dat een scala aan communicatiediensten levert, van PR-ondersteuning en persservice tot een uitgebreide analyse van het informatieveld. Ons...
Sinds 2011 ben ik betrokken bij media-analyse. Ik gebruik R sinds 2014. Ik maak deel uit van het team van een communicatiebureau dat een scala aan communicatiediensten levert, van PR-ondersteuning en persservice tot een uitgebreide analyse van het informatieveld. Onze voornaamste klantenkring bestaat uit non-profit- en overheidsorganisaties. Ik gebruik R in mijn werk om processen te automatiseren, teksten te analyseren (storytelling, onderwerpmodellering, entiteitsherkenning), enquêteresultaten te analyseren en vragenlijsten te ontwikkelen. Creëerde een interactief dashboard op Shiny, waarbij gegevens uit de API van monitoringsystemen en de resultaten van deskundige analyses werden gecombineerd. Hoofdstack: R, Python, SPSS, git Teacher
Taalbasis
-Onderwerp 1.Praktische toepassing
-Onderwerp 2. Basisgegevenstypen, vectoren en eenvoudige bewerkingen daarop
-Topic 3. Vectorisering als basis van alles
-Onderwerp 4. Lijsten en hun speciale gevallen - dataframes
-Onderwerp 5. Controlestructuren
-Onderwerp 6.Functies
Data ontvangen
-Onderwerp 7. Platte tabelbestanden en xlsx (x)
-Onderwerp 8.JSON/XML en gegevens ontvangen via het netwerk
-Onderwerp 9. Gegevens verkrijgen uit de database
-Onderwerp 10. Objectopslag en datameren – pijl, parket, orc
-Onderwerp 11.Resultaten registreren
Gegevensverwerking
-Onderwerp 12. Gegevens opruimen, verwerken met dplyr/tidyr
-Onderwerp 13.Aanvullende verwerking met behulp van netjesverse (lubridate, forcats, stringr)
-Onderwerp 14. Functionele benadering van transformatie met het purrr-pakket
-Onderwerp 15. Een krachtig en beknopt alternatief – data.table
-Onderwerp 16. Overige opties (dtplyr, dbplyr, samenvouwen)
-Onderwerp 17. Iets over parallel computergebruik
Data visualisatie
-Onderwerp 18. Basisafbeeldingen in R
-Onderwerp 19.ggplot2 – basishulpmiddelen (verschillende geoms)
-Thema 20.ggplot2 – extra functies (facetten, schalen veranderen, het coördinatensysteem veranderen)
-Onderwerp 21. Interactieve graphics – plot, dygraphs, echartr
-Onderwerp 22. Visualisatie van tabellen met behulp van gt
Presentatie van analyseresultaten
-Thema 23.Rmarkdown en kwarto
-Onderwerp 24.Shiny – basisprincipes van het ontwikkelen van analytische applicaties (UI + Server)
-Onderwerp 25.Shiny – reactiviteit van applicaties en volgen van gebruikersactiviteiten
Grondbeginselen van statistisch en machinaal leren
-Thema 26. Tidymodels-pakket
-Thema 27.mlr3-pakket
-Thema 28. Pakket h2o
Ontwikkeling en levering
-Onderwerp 29. Testen, foutafhandeling en logboekregistratie
-Onderwerp 30. Code uitvoeren – cron
-Onderwerp 31. Code uitvoeren – docker
-Onderwerp 32. Code uitvoeren – gitlab ci
Project Werk
-Onderwerp 33. Keuze van het onderwerp en organisatie van projectwerk
-Onderwerp 34. Overleg over projecten en huiswerk
-Onderwerp 35. Bescherming van ontwerpwerkzaamheden. De cursus samengevat