• Keine Ergebnisse gefunden

Markus Kalisch, Lukas Meier R-Einführung

N/A
N/A
Protected

Academic year: 2021

Aktie "Markus Kalisch, Lukas Meier R-Einführung"

Copied!
9
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

R-Einführung

Markus Kalisch, Lukas Meier

(2)

R

 R ist eine open-source Programmiersprache, hauptsächlich für Statistikanwendungen.

 R ist allgegenwärtig in der Forschung, aber immer mehr auch in der Privatwirtschaft.

 R ist “beliebig” erweiterbar dank sehr vielen Zusatzpaketen.

 R besteht “nur” aus einer Konsole, die man mit Befehlen

“füttern” kann…

1

(3)
(4)

R-Studio

 Um mit R gut arbeiten zu können, brauchen wir einen entsprechenden Editor.

 Davon gibt es sehr viele: R-Studio, Tinn-R, Emacs, …

 Wir wählen R-Studio, da es sehr benutzerfreundlich ist und auf vielen Plattformen läuft.

3

(5)

R-Studio

Skript-File

Konsole

History / Workspace

Plots / Hilfe

(6)

R-Studio – Nützliches

Hilfe für Funktion ‘fun’: ‘?fun’ oder F1

Shortcuts

Code-Folding ( Übersicht!)

Selber definierte Regionen (mind. 4 aufeinanderfolgende “#”)

Funktionen (automatisch)

Alles zwischen geschweiften Klammern (automatisch)

5

Shortcut Aktion

Tab Code vervollständigen

Ctrl – Enter Code in Konsole schicken

Ctrl – Shift – C Region aus- / einkommentieren

Alt – “-” Zuweisungsoperator “<-”

Ctrl – S Speichern (regelmässig!)

C:/Users/kalischm/ETH/teaching/12/mathe6/vorlesung/1_IntroSession

(7)

R-Studio – Wie komme ich an die Daten?

Daten in Excel

Daten in Datenbank

Speichern als Textfile

Einlesen in R-Studio

Gut möglich mit speziellen

Paketen

(8)

Import Assistent: Einfach und elegant

Befehl read.table, read.delim oder read.csv - Komplizierter, dafür flexibler

- Automatisierbar

- Mehr Optionen (z.B. row.names)

Kontrolle der eingelesenen Daten - Workspace Fenster gibt Überblick

- Doppelklick auf Variable in Workspace: Tabelle

R-Studio – Datenimport

7

(9)

R-Studio – Plots exportieren

 Export Assistent: Einfach und elegant (File / Clipboard)

 Befehle jpeg, pdf, ps:

- Komplizierter, dafür flexibler - Automatisierbar

- Mehr Optionen

Referenzen

ÄHNLICHE DOKUMENTE

NaiveBayes() klaR Erweiterung der Naive Bayes Klassikation nnet() nnet Neuronale Netze mit einer versteckten Schicht qda() MASS Quadratische Diskriminanzanalyse. rda()

Die vorkommenden Parameter haben folgende geometrische Bedeutung: n ist die halbe Eckenzahl des isogonalen Vieleckes.. R 1 ist der Abstand der langen Seiten vom Ur-

Schlie lich muss R mitgeteilt werden, ob die erste Zeile der Datei die Namen der Variablen enthält (wie in unseren Beispielen). Hierzu wird die Option header ver- wendet, die

[r]

[r]

W¨ aren wir jetzt in einem der (wie es Barney aus ”himym” ausdr¨ ucken w¨ urde) legend¨ aren B¨ ucher von Wolf Haas, w¨ urde an dieser Stel- le der Satz ”Jetzt ist schon

The occupation number of a magnetically trapped Bose-Einstein condensate is limited for atoms with attractive interactions.. It has been predicted that, as this limit is approached,

Invertierender Verstärker: Verstärkung = Widerstandsverhältnis Der invertierende Eingang ist über das Verhältnis der beiden Widerstände auf 1 :