Programmieren mit R
Seminar
Inhouse
Beschreibung
-
Kursart
Intensivseminar
-
Niveau
Mittelstufe
-
Methodik
Inhouse
-
Unterrichtsstunden
8h
-
Dauer
1 Tag
Wir beginnen mit den Kontrollstrukturen und Schleifen und machen uns mit den vektorwertigen Version von if vertraut. Weiter werden Tipps und Trick bei Erstellung von eigenen R-Funktionen gegeben und wir lernen wie man Input-Argumente auf Plausibilität überprüft und ggf. die Funktion mit einer Warn- oder Fehlermeldung abbricht. Zur Vermeidung von Schleifen werden Möglichkeiten der apply-Familie präsentiert. Zuletz werden Funktionen zum Arbeiten mit Dateien und Verzeichnisse sowie Zeichenketten erlernt.
Hinweise zu diesem Kurs
Grundlagen der Arbeit mit R
Meinungen
Themen
- Grundlagen der Programmierung mit R
- Umgang mit Dateien und Verzeichnissen
- Effizientes Programmieren mit apply und Co
- Kontrollstrukturen und Schleifen
- Erstellung von eigenen Funktionen
- Debugging
- Funktionen zum Umgang mit Zeichenketten
Dozenten
Natalia Belgorodski
Statistik- und Statistik-Software-Schulungen (R, SPSS, Stata, Minitab)
Als ausgebildete Diplom-Mathematikerin ist Frau Belgorodski seit 2008 im Bereich statistische Beratung und Dienstleistungen tätig. Zu Ihrem Portfolio gehören vor allem Statistik-Programme wie Minitab, SPSS, STATA und R. Den Erfolg einer Schulung sieht sie vor allem in in beidseitiger Kommunikation und gemeinsamer Festlegung von Zielen. Sie sorgt für einen optimalen Lernerfolg jedes Kursteilnehmers, unabhängig von seinen seinen Vorkenntnissen. Außerdem gestaltet sie ihre Seminare individuell und passt die Inhalte an Kundenwünsche an.
Inhalte
- Kontrollstrukturen
- Vektorwertige Version von if
- Schleifen
- Schleife verlassen
- Zur nachsten Iteration springen
Fehler abfangen
- try and tryCatch
Debugging
- browser()
- traceback()
- debug()
- R-Paket debug
Eigene R-Funktionen schreiben
- Einfache Funktionen
- Funktionen mit Argumenten
- Aufruf von Funktionen
- Ausgabe unterdrücken
- Unsichtbare Ausgabe
- Ausgabe bei Fehlermeldung
- Argumente mit Standardwerten
- Funktionsrumpf anzeigen
- Funktionen editieren
- Argumente einer Funktion abfragen
- Informationen über Funktionsargumente abfragen
- Argumente einer Funktion ändern
- Ausgaben auf der Konsole innerhalb einer Funktion
- Warnungen unterdrücken
- Inputs auf Plausibilität überprüfen
- Fehlermeldung ausgeben
- Warnmeldung ausgeben
- Fehlende Argumente abfangen
- Ausgabe von mehreren Variablen
- Die ... Notation
R GUIs
- R Commander, Rkward, Tinn R, RStudio, Jaguar usw.
Eziffientes Programmieren
- apply
- lapply, sapply
- tapply
- mapply usw.
Umgang mit Dateien und Verzeichnissen
- Dateien Manipulieren
- Arbeiten mit Verzeichnissen
- Arbeiten mit Pfaden
Arbeiten mit Zeichenketten
- Groß- und Kleinbuchstaben Umwandlung
- Teilzeichenfolgen ersetzen
- Zeichenketten zerlegen
- Zeichenketten zusammensetzten
- In expression konvertieren
- Expression in Zeichenfolge konvertieren
- Anzahl von Zeichen bestimmen
- Zeichenketten in anderen suchen
- Zeichenfolgen in Vektoren suchen
- Ausgabe in Konsole und Datei
Zusätzliche Informationen
Bei Interesse oder weiteren Fragen kontaktieren Sie uns bitte direkt, unsere Berater beantworten gerne Ihre Fragen:
STAT-UP Statistische Beratung und Dienstleistungen
Leopoldstraße 48
80802 München
Tel. +49 (0)89 34077451
mailto: schulungen@stat-up.com
Homepage: http://www.stat-up.com/de/schulungen
Programmieren mit R