Einführung in R Flashcards

1
Q

Wie werden Vektoren in R erstellt?

A

Befehl: c(…)

age = c(20, 20, 19, 18, 23)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie können Daten an existierende Vektoren angehängt werden?

A

c(…) Befehl

Das neue Element muss den gleichen Datentyp aufweisen wie der bestehende Vektor.

z.B. age = c(age, 17)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie können neue Spalten an einen Datensatz angehängt werden?

A

data.frame(…)

Die Reihenfolge der Vpn muss übereinstimmen.

extraversion = c(17, 10, 24, 20, 22, 13)
df = data.frame(df, extraversion)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wie werden csv Dateien in den R-Workspace geladen?

A

read.csv()
oder: read.csv2()

z.B.
setwd(‘D:/Statistik mit R’)
df = read.csv(file= ‘data.csv’).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was bewirkt folgender Befehl?

df[7,2]

A

Zugriff auf ein Element.

Ausgabe z.B.
[1] “female”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was bewirkt folgender Befehl?

> df[7,]

A

Zugriff auf eine Zeile (Versuchsperson)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was bewirkt folgender Befehl?

df[,2]

A

Zugriff auf eine Spalte (eine Variable).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie lassen sich in R Werte zuweisen?

A

Mit <- oder =

z.B.
x = 10
y <- 7

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie lassen sich Texte in Variablen zuweisen?

A

‘…’ oder “…”

sex = ‘female’
job = “student”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wie bindet man Vektoren spaltenweise zu einem Datensatz?

A

Mit data.frame()

z.B.
df = data.frame (age, sex)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wie wird in R die Hilfefunktion aufgerufen?

A

F1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wofür steht das csv-Format?

A

comma-separated-format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie lässt sich eine Dataframe speichern?

A

write.csv() (anglo-amerikanisch)
oder write.csv2() (deutsche Standards)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wie definiert man den Pfad für das Arbeitsverzeichnis?

A

setwd()

z.B.
setwd(‘D:/Statistik mit R’)
write.csv(df, file = ‘data.csv’, row.names = FALSE, quote = FALSE)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie lässt sich ein Datensatz korrigieren?

A
  1. Datensatz in ein Tabellenprogramm laden und bearbeiten
  2. Direkter Zugriff auf besetimmte Zellen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie kann man in R auf bestimmte Zellen zugreifen?

A

Bei Vektoren: eine Zahl (z.B. [3])

Bei Dataframes: Zeile und Spalte (z.B. df[3,2])

17
Q

Wie wird auf Variablen eines Dataframes zugegriffen?

A

Auf Variablen (Spalten) lässt sich mit $ zugreifen.

z.B. df$age (Die Variable wird als Vektor ausgegeben).

oder auf einzelne Elemente: df$age[7]

18
Q

Wie lassen sich Datentypen umwandeln, die in ein falsches Format eingelesen wurden?

A

as.numeric (Text in Zahlen umwandeln: z.B. data$age = as.numeric(data$age))

as.character() (Zahlen in Text umwandeln)