Programmieren mit R by Uwe LiggesProgrammieren mit R by Uwe Ligges

Programmieren mit R

byUwe Ligges

Paperback | September 10, 2008 | German

Pricing and Purchase Info

$53.03 online 
$64.95 list price save 18%
Earn 265 plum® points

Prices and offers may vary in store

Quantity:

In stock online

Ships free on orders over $25

Not available in stores

about

R ist eine objekt-orientierte und interpretierte Sprache und Programmierumgebung für Datenanalyse und Grafik. Ziel dieses Buches ist es, nicht nur ausführlich in die Grundlagen der Sprache R einzuführen, sondern auch ein Verständnis der Struktur der Sprache zu vermitteln. Leicht können so eigene Methoden umgesetzt, Objektklassen definiert und ganze Pakete aus Funktionen und zugehöriger Dokumentation zusammengestellt werden. Die enormen Grafikfähigkeiten von R werden detailliert beschrieben. Die dritte Auflage des Buches ist an die vielen Verbesserungen und Neuerungen bis R-2.7.1 angepasst worden und enthält weitere von Lesern gewünschte Ergänzungen. Das Buch richtet sich an alle, die R als flexibles Werkzeug zur Datenenalyse und -visualisierung einsetzen möchten: Studierende, die Daten für ihre Diplomarbeit analysieren möchten, Forschende, die neue Methoden ausprobieren möchten, und diejenigen, die in der Wirtschaft täglich Daten aufbereiten, analysieren und anderen in komprimierter Form präsentieren.

Title:Programmieren mit RFormat:PaperbackPublished:September 10, 2008Publisher:Springer Berlin HeidelbergLanguage:German

The following ISBNs are associated with this title:

ISBN - 10:3540799974

ISBN - 13:9783540799979

Look for similar items by category:

Reviews

Table of Contents

1 Einleitung1.1 Die Geschichte1.2 Warum R?1.3 Überblick 2 Grundlagen2.1 R als Taschenrechner2.2 Zuweisungen2.3 Objekte2.4 Hilfe2.4.1 Das integrierte Hilfesystem2.4.2 Handbücher und weiterführende Literatur2.4.3 Mailinglisten2.5 Eine Beispielsitzung2.6 Workspace - der Arbeitsplatz2.7 Logik und fehlende Werte2.8 Datentypen2.9 Datenstrukturen und deren Behandlung2.9.1 Vektoren2.9.2 Matrizen2.9.3 Arrays2.9.4 Listen2.9.5 Datensätze - data frames2.9.6 Objekte für formale S4 Klassen2.10 Konstrukte2.10.1 Bedingte Anweisungen2.10.2 Schleifen2.11 Zeichenketten 3 Ein­ und Ausgabe von Daten3.1 ASCII-Dateien3.2 Binär-Dateien3.3 R Objekte lesen und schreiben3.4 Spezielle Datenformate3.5 Zugriff auf Datenbanken3.6 Zugriff auf Excel­Daten 4 Die Sprache im Detail4.1 Funktionen4.1.1 Funktionsaufruf4.1.2 Eigene Funktionen definieren4.2 Verzögerte Auswertung - Lazy Evaluation4.3 Umgebungen und deren Regeln - Environments und Scoping Rules4.4 Finden und Beseitigen von Fehlern - Debugging4.5 Rekursion4.6 Umgang mit Sprachobjekten 5 Effizientes Programmieren5.1 Programmierstil5.2 Vektorwertiges Programmieren und Schleifen5.2.1 Sinnvolles Benutzen von Schleifen5.2.2 Vektorwertiges Programmieren - mit apply() und Co5.3 Hilfsmittel zur Effzienzanalyse5.3.1 Laufzeitanalyse - Profiling 6 Objektorientiertes Programmieren6.1 OOP mit S3­Methoden und ­Klassen6.2 OOP mit S4­Methoden und ­Klassen6.2.1 Beispiel: Eine Klasse Wave und Methoden 7 Statistik mit R7.1 Grundlegende Funktionen7.2 Verteilungen und Stichproben7.3 Zufallszahlen7.4 Formelnotation7.5 Lineare Modelle7.6 Überblick: Weitere Verfahren 8 Grafik8.1 Konventionelle Grafik8.1.1 Ausgabe von Grafik - Devices8.1.2 High levelGrafik8.1.3 Konfigurierbarkeit - par()8.1.4 Low level Grafik8.1.5 Mathematische Beschriftung8.1.6 Eigene Grafikfunktionen definieren8.2 Trellis-Grafiken mit lattice8.2.1 Unterschiede zu konventioneller Grafik8.2.2 Ausgabe von Trellis Grafiken - trellis.device()8.2.3 Formelinterface8.2.4 Konfiguration und Erweiterbarkeit8.3 Dynamische und interaktive Grafik 9 Erweiterungen9.1 Einbinden von Quellcode: C, C++, Fortran9.2 Integration9.2.1 Integration anderer Programme in R9.2.2 Integration von R in andere Programme9.2.3 Omegahat9.3 Der Batch Betrieb9.4 Aufruf des Betriebsystems 10 Pakete10.1 Warum Pakete?10.2 Paketübersicht10.2.1 Basis Pakete10.2.2 Empfohlene Pakete10.2.3 Weitere Pakete10.3 Struktur von Paketen10.4 Funktionen und Daten in Paketen10.5 C, C++ und Fortran Quellcode in Paketen10.6 Dokumentation10.6.1 Das Rd Format10.6.2 SWeave AnhangA R installieren und benutzenA.1 R herunterladen und installierenA.2 R konfigurierenA.3 R auf verschiedenen BetriebssystemenB Editoren für RB.1 Der Emacs mit ESSB.2 WinEdt mit R­WinEdtC Grafische Benutzeroberflächen (GUI) für RC.1 tcltkC.2 Der R CommanderC.3 Windows GUID Tabelle englischer und deutscher Begriffe Literaturverzeichnis Index