Benutzer-Werkzeuge

Webseiten-Werkzeuge


statistik-r:eigene_funktionen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
statistik-r:eigene_funktionen [2016-04-16 17:22]
Robert Wiedermann [Beispiel mit Verzweigung (if)]
statistik-r:eigene_funktionen [2018-06-05 12:00] (aktuell)
Robert Wiedermann [Beispiel Kreisberechnungen]
Zeile 2: Zeile 2:
 {{indexmenu_n>​500}} {{indexmenu_n>​500}}
  
 +===== Beispiel Kreisfläche =====
 +Die Aufgabe ist, eine Funktion namens '​Kreisflaeche'​ zu erstellen, die für einen gegebenen Kreisradius die Fläche berechnen und ausgeben soll: ''​radius ^ 2 * pi''​\\ ​
 +
 +''​fix(…)''​ ruft einen Editor für R-Objekte auf.
 +
 +<​code>​fix(Kreisflaeche)</​code>​
 +
 +Es öffnet sich nun ein Editor-Fenster mit dem Grundgerüst einer Funktion:
 +
 +<​code>​
 +function ( ) 
 +{
 +}
 +</​code>​
 + 
 +Ergänzen Sie den Programmcode folgendermaßen:​
 +
 +<​code>​
 +function (radius) ​
 +{
 +radius ^ 2  * pi
 +}
 +</​code>​
 +
 +und schließen Sie das Editor-Fenster. Beantworten Sie die Frage nach dem Speichern mit '​Ja'​.
 +
 +Nun können Sie die Funktion mit beliebigen Werten für den Radius aufrufen: ​
 +
 +<​code>​
 +> Kreisflaeche(1)
 +[1] 3.141593
 +> Kreisflaeche(2)
 +[1] 12.56637
 +</​code>​
 +
 + 
 +
 +----
 + 
 ===== Beispiel Kreisberechnungen ===== ===== 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: \\ +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 mit aussagekräftiger Beschriftung am Bildschirm ​ausgeben soll: \\ 
 {{:​statistik-r:​kreis_aufrufen.png?​nolink|}} {{:​statistik-r:​kreis_aufrufen.png?​nolink|}}
  
 ''​fix(…)''​ ruft einen Editor für R-Objekte auf.\\ Zum Erstellen einer Funktion mit dem Namen '​Kreis'​ verwenden Sie ''​fix(Kreis)''​\\ {{:​statistik-r:​kreis_fixkreis.png?​nolink|}} ''​fix(…)''​ ruft einen Editor für R-Objekte auf.\\ Zum Erstellen einer Funktion mit dem Namen '​Kreis'​ verwenden Sie ''​fix(Kreis)''​\\ {{:​statistik-r:​kreis_fixkreis.png?​nolink|}}
    
-Geben Sie folgenden Programmcode ein:\\ {{:​statistik-r:​kreis_r-editor.png?​nolink|}} \\ und schließen Sie das Editor-Fenster ​mit Speichern.+Geben Sie folgenden Programmcode ein:\\ {{:​statistik-r:​kreis_r-editor.png?​nolink|}} \\ und schließen Sie das Editor-Fenster. Beantworten Sie die Frage nach dem Speichern ​mit '​Ja'​.
  
 ''​cat(…)''​ dient zur Ausgabe am Bildschirm\\ ​ ''​cat(…)''​ dient zur Ausgabe am Bildschirm\\ ​
statistik-r/eigene_funktionen.txt · Zuletzt geändert: 2018-06-05 12:00 von Robert Wiedermann

Robert Wiedermann, Institut für Angewandte Statistik und EDV (IASC), Universität für Bodenkultur Wien