R für SAS-Anwender:innen
Melinda Higgins, PhD
Research Professor/Senior Biostatistician Emory University
# 3. Element aus x mit [] auswählen
x <- c(5,3,2)
x[3]
Ergebnis
2

# Wert in Zeile 1, Spalte 2 auswählen
m[1, 2]
Ergebnis
4.1

# Zeile leer lassen, Spalte 2 auswählen
m[, 2]
Ergebnis
4.1 2.2 5.4

# Zeile 3 auswählen, Spalte leer lassen
m[3, ]
Ergebnis
2.4 5.4

# Element in Zeile 2, Spalte 3 auswählen
d[2, 3]
FALSE
# Zweite Spalte aus d auswählen
d[, 2]
child young old
# Dritte Zeile aus d auswählen
d[3, ]
2.4 old TRUE

# Variable test aus d auswählen
d[,"test"]
Ergebnis
[1] TRUE FALSE TRUE

# pull() verwenden, Spalte test holen
d %>% pull(test)
Ergebnis
TRUE FALSE TRUE

# select() verwenden, age und test holen
d %>% select(age:test)
# test und score aus d extrahieren
d %>% select(test, score)
age test
1 child TRUE
2 young FALSE
3 old TRUE
test score
1 TRUE 5.0
2 FALSE 3.1
3 TRUE 2.4
# slice() verwenden, Zeilen 2 bis 3 holen
d %>% slice(2:3)
Ergebnis
score age test
3.1 young FALSE
2.4 old TRUE

# d anzeigen
d
# Zeile 2 aus d extrahieren
d %>% slice(2)
# Zeilen 3 und 1 aus d extrahieren
d %>% slice(c(3,1))
score age test
1 5.0 child TRUE
2 3.1 young FALSE
3 2.4 old TRUE
score age test
1 3.1 young FALSE
score age test
1 2.4 old TRUE
2 5.0 child TRUE
R für SAS-Anwender:innen