Vorwort

Dieser Kurs richtet sich vor allem an jene Personen, die weder Erfahrungen in der Programmierung im Allgemeinen, noch im Umgang mit R im Speziellen haben. Programme zu schreiben ist nicht allzu schwer. Man muss sich ein paar Regeln der verwendeten Programmiersprache aneignen und schon kann es losgehen.

Gute Programme zu schreiben ist schon etwas schwieriger, aber auch das ist mit etwas Aufwand durchaus machbar. Während der Programmierung sollte man sich stets darüber im Klaren sein, dass ein Computerprogramm immer genau das macht, was man von ihm in der jeweiligen Computersprache fordert und nichts macht, was nicht explizit und korrekt gefordert wurde.

Was uns oft klar und logisch erscheint, bleibt für ein Computerprogramm so lange undurchführbar, bis man es durch detaillierte Schritt für Schritt Instruktionen mit unserer Logik und Idee vertraut gemacht hat. Um effizient zu programmieren und auch einen “guten” Code zu schreiben, braucht es neben Ausdauer und Geduld auch ein bestimmtes Maß an Erfahrung. Wie in vielen anderen Disziplinen gilt auch bei der Programmierung, dass Übung den Meister macht. Daher werden wir in diesem Seminar auch versuchen, durch laufende Anwendung und Übung den Einstieg in die Welt von R schnell und problemslos zu schaffen!