Kursthemen

  • Files

  • Sonstiges Material

  • Beispiel automatischer Bericht

  • Bisherige Schwierigkeiten

    Hier eine Liste mit gängigen Problemen:

    • Vektor erstellen: Dies liefert einen Fehler, denn der combine-Befehl fehlt
      x<-(1,2,3)
      Richtig ist
      x<-c(1,2,3)
    • Working Directory setzen (kopiere aus dem Explorer, etc. den Pfad und ersetze \ durch /):
      Falsch:
      setwd("\\lara\angestellte\kimeswenger")#\ wurde nicht durch / ersetzt
      setwd(//lara/angestellte/kimeswenger)#kein Anführungszeichen gesetzt
      setwd("/lara/angestellte/kimeswenger")#nicht alle \ durch / ersetzt
      Richtig:
      setwd("//lara/angestellte/kimeswenger")
    • Unterskript im Skript aufrufen. Unterscript bitte vorher speichern!
    • Wahr bzw. Falsch wird in R mit TRUE und FALSE eingebaut. Bitte die Großschreibung beachten!
    • Müssen Pakete nachinstalliert werden, so ist dafür zu sorgen, dass genügend Speicherplatz zur Verfügung steht. Auf dem "Z"-Laufwerk ist oft nicht genügend Speicherplatz und auf "C:\Programme\R" hat man eventuell keine Schreibrechte. In diesem Fall kann man auf "C:\Users\arno.kimeswenger\R" ausweichen. Diesen Ordner erstellen und anschließend in R den Befehl
      file.edit(".Rprofile")
      eintippen. Es sollte sich die Datei .Rprofile öffnen. Dort bitte
      .libPaths(c("C:/Users/arno.kimeswenger/R",.libPaths()))
      und eine Leerzeile am Ende einfügen, speichern und R neustarten und
      .libPaths()
      eintippen. Nun sollte als erstes der Ordner "C:/Users/arno.kimeswenger/R" aufscheinen. Pakete werden dort installiert und auch beim laden gesucht.
    • Befehl factor wird verwendet, um nominalskalierte- sowie ordinalskalierte Daten einzugeben. Soll die Eingabe nicht auf ein paar wenige Ausprägungen beschränkt werden, so soll factor nicht verwendet werden
      name<-c("hugo","sepp","hans","karl")
      Ist nur Type1 und Type2 erlaubt, so kann dies gewährleistet werden durch die Angabe levels=...
      diabetes<-factor(c("Type1","Type2","Type2","Type3"),levels=c("Type1","Type2"))
      Für ordinalskalierte Daten muss die Ordnung noch festgelegt werden:
      status<-factor(c("poor","poor","poor","excellent"),ordered=TRUE,levels=c("poor","advanced","excellent"))