Kursplan
Dag 1
Innledning og forarbeid
- Gjøre R mer vennlige, R og tilgjengelige GUI-er Rstudio R relatert programvare og dokumentasjon R og statistikk Bruke R interaktivt En introduksjonsøkt Få hjelp med funksjoner og funksjoner R kommandoer, store og små bokstaver , etc. Ranrop og korrigering av tidligere kommandoer Utføre kommandoer fra eller viderekoble utdata til en fil Datapermanens og fjerning av objekter
Enkle manipulasjoner; tall og vektorer
- Vektorer og tilordning Vektoraritmetikk Generere regulære sekvenser Logiske vektorer Manglende verdier Tegnvektorer Indeksvektorer; velge og endre delsett av et datasett Andre typer objekter
Objekter, deres moduser og attributter
- Egne attributter: modus og lengde Endre lengden på et objekt Hente og angi attributter Klassen til et objekt
Ordnede og uordnede faktorer
- Et spesifikt eksempel Funksjonen taply() og ragged arrays Ordnede faktorer
Matriser og matriser
- Matriser Matriseindeksering. Underseksjoner av en matrise Indeksmatriser Array()-funksjonen Blandet vektor- og matrisearitmetikk. Gjenvinningsregelen
Lister Konstruere og endre lister Sammenslå lister
Datarammer Lage datarammer
- vedlegg() og løsne()
Txt-filer CSV-filer XLS, XLSX-filer SPSS, SAS, Stata,... og andre formater data Eksportere data til txt, csv og andre formater Tilgang til data fra databaser ved hjelp av SQL-språk
- Sannsynlighetsfordelinger
R som et sett med statistiske tabeller Undersøker fordelingen av et sett med data En- og to-utvalgstester
- Gruppering, looper og betinget utførelse
Grupperte uttrykk Kontrollsetninger Betinget utførelse: if-setninger Rrepetitiv utførelse: for løkker, gjenta og mens
- Dag 3
Skrive dine egne funksjoner
- Enkle eksempler Definere nye binære operatorer Navngitte argumenter og standardverdier Argumentet '...' Tilordninger i funksjoner Mer avanserte eksempler Effektivitetsfaktorer i blokkdesign Slippe alle navn i en trykt matrise Rekursiv numerisk integrasjon
omfang
Tilpasse miljøet
- Klasser, generiske funksjoner og objektorientering
Uovervåket læring Hovedkomponentanalyse
- Klyngemetoder (k-betyr, hierarkisk clustering, k-medoider)
Kombinere utdata fra R med tekst
- Lage html, pdf-dokumenter
Testimonials (5)
At the end of the class, we had a great overview of the language, we were provided tools to continue learning and were provided suggestions on how to continue learning. We covered AI/ML information.
Victor Prado - Global Knowledge Network Training Ltd
Kurs - R
The R-programming overview training is quite intensive but Tomasz is always helpful, energetic and up to date. On top of it, he is passionate about R. I would highly recommend his R sessions to anyone interested in R.
Luiza Panoschi - Global Knowledge Network Training Ltd
Kurs - R
Practice exercises were relevant and very helpful to reinforce the knowledge.
Andy Kwan - Environment and Climate Change Canada
Kurs - R
Follow-along exercises after slide presentation kept engagement.
Robin White - Environment and Climate Change Canada
Kurs - R
Michael was very knowledgeable and clear in his instruction of the training. Course was well structured to teach the desired subject as well as the right amount of room was left to adjust to fit our needs better. Over all, I am very happy with the course.