Cursus
Objectgeoriënteerd programmeren met S3 en R6 in R
GevorderdVaardigheidsniveau
Bijgewerkt 08-2024
RProgramming4 u17 videos55 Opdrachten4,200 XP23,379Bewijs van Prestatie
Maak je kosteloos account aan
Ga verder met GoogleMeer opties weergevenof
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.
Geliefd bij leerlingen van duizenden bedrijven
Een team trainen?
Probeer voor bedrijvenCursusbeschrijving
Vereisten
Introduction to Writing Functions in R1
Introductie tot objectgeoriënteerd programmeren
Leer waar objectgeoriënteerd programmeren (OOP) uit bestaat, wanneer je het inzet en welke OOP-systemen er in R beschikbaar zijn. Je leert ook hoe R verschillende typen variabelen herkent met behulp van classes, types en modes.
2
S3 gebruiken
S3 is een heel eenvoudig objectgeoriënteerd systeem waarmee je verschillend gedrag voor functies kunt definiëren, afhankelijk van hun invoerargument. Dit hoofdstuk legt uit hoe je S3 gebruikt en hoe generics en methods werken.
3
R6 gebruiken
Leer hoe je R6-classes definieert en R6-objecten maakt. Je leert ook over de structuur van R6-classes en hoe je de gebruikersinterface scheidt van de implementatiedetails.
4
Overerving in R6
Leer hoe je overerft van een R6-class en hoe de relatie tussen parent- en child-classes werkt.
5
Geavanceerd gebruik van R6
Maak je beheersing van R6 compleet met geavanceerde onderwerpen zoals kopiëren bij referentie, gedeelde velden, objecten klonen en objecten finalizen.
Objectgeoriënteerd programmeren met S3 en R6 in R
Cursus voltooid
Verdien een prestatieverklaring
Voeg deze referentie toe aan je LinkedIn-profiel, cv of curriculum vitaeDeel het op sociale media en in je functioneringsgesprekSchrijf je nu in
Sluit je aan bij meer dan 19 miljoen leerlingen en start vandaag nog met Objectgeoriënteerd programmeren met S3 en R6 in R!
Maak je kosteloos account aan
Ga verder met GoogleMeer opties weergevenof
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.
Ontwikkel je datavaardigheden met DataCamp voor Mobiel
Maak vooruitgang onderweg met onze mobiele cursussen en dagelijkse 5-minuten programmeeruitdagingen.