Statistik mit R W2019
Kursthemen
-
-
-
-
-
-
-
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"))
- Vektor erstellen: Dies liefert einen Fehler, denn der combine-Befehl fehlt