Zusammenfassung
Grundlagen für das interaktive Arbeiten mit R wurden in den ersten Kapiteln vermittelt. In diesem Kapitel werden Details zur Sprache beschrieben, deren Kenntnis zum Schreiben eigener Funktionen, Simulationen und Pakete notwendig oder zumindest von Vorteil ist. Dabei sind neben einer formalen Einführung von Funktionen (s. Abschn. 4.1) vor allem die Regeln der Lazy Evaluation (verzögerte Auswertung, s. Abschn. 4.2) und die Regeln zu Environments (Umgebungen, s. Abschn. 4.3) wesentlich, da deren Ausnutzung nützlich ist, ihre Missachtung aber zu überraschenden Fehlern führen kann. Ein wesentlicher Bestandteil des Programmierens ist das Auffinden und Beseitigen von Fehlern (s. Abschn. 4.4), die gerade bei längeren Funktionen unvermeidlich sind, aber auch der Umgang mit zu erwartenden Fehlern. Die Abschnitte 4.5 zur Rekursion, 4.6 zum Umgang mit Sprachobjekten und 4.7 zum Vergleich von Objekten runden das Kapitel ab.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ligges, U. (2008). Die Sprache im Detail. In: Programmieren mit R. Statistik und ihre Anwendungen. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79998-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-79998-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79997-9
Online ISBN: 978-3-540-79998-6
eBook Packages: Life Science and Basic Disciplines (German Language)