Benutzer-Werkzeuge

Webseiten-Werkzeuge


statistik-r:eigene_funktionen

Dies ist eine alte Version des Dokuments!


Eigene Funktionen erstellen

Beispiel Kreisberechnungen

Die Aufgabe ist, eine Funktion namens 'Kreis' zu erstellen, die für einen gegebenen Kreisradius (im Beispiel: 25) den Umfang und die Fläche berechnen und ausgeben soll:

fix(…) ruft einen Editor für R-Objekte auf.
Zum Erstellen einer Funktion mit dem Namen 'Kreis' verwenden Sie fix(Kreis)

Geben Sie folgenden Programmcode ein:

und schließen Sie das Editor-Fenster mit Speichern.

cat(…) dient zur Ausgabe am Bildschirm
\n (new line) ist ein Zeilenvorschub; wenn Sie das weglassen, wird alles in einer Zeile ausgegeben.

Nun können Sie die Funktion mit einem beliebigen Wert für den Radius (im Beispiel: 25) aufrufen:


Aufgaben

Aufgabe:
Erstellen Sie eine Funktion namens 'Rechteck', die 2 Parameter bekommt: Länge der Seite a, Länge der Seite b. Die Funktion soll Umfang und Fläche eines Rechts am Bildschirm ausgeben.

Aufgabe:
Schreiben Sie eine Funktion, die für rechtwinkelige Dreiecke bei gegebenen Katheten a und b die Hypotenuse berechnet und ausgibt.


Beispiel mit Verzweigung (if)

Mit if können Sie bewirken, dass Programmteile nur beim Eintreffen einer bestimmten Bedingung ausgeführt werden. Beispiel:

note <- 3
if ( note < 5 ) { "positiv" } else { "negativ" }

Es soll nun eine Funktion 'Note' erstellt werden, die bei einer als Parameter übergebenen numerischen Prüfungsnote am Bildschirm ausgibt, ob diese Note positiv oder negativ ist:


Falls Sie sich mehr für das Programmieren interessieren:

statistik-r/eigene_funktionen.1460820162.txt.gz · Zuletzt geändert: 2016-04-16 17:22 von Robert Wiedermann

Seiten-Werkzeuge

Robert Wiedermann, Institut für Statistik (STAT), Universität für Bodenkultur Wien