Übung 3
Daten importieren und bereinigen.
Aufgabenstellung
In dieser Aufgabe bearbeiten Sie Daten aus einem Detektionssexperiment. Versuchspersonen mussten in zwei Bedingungen (bias
und no_bias
) ein Signal, welches in Rauschen eingebettet war, detektieren. Im Datensatz sind folgende Variablen:
subject: Subjekt ID
trial_num: Trialnummer, durchnummeriert in jeder Bedingung
condition: Bedingung (_Bias_ und _No Bias_)
signal_present: Indikatorvariable für Signal (0: absent, 1: present)
correct: Indikatorvariable für korrekte Antwort (0: incorrekt, 1: correct)
rt: Reaktionszeit in Sekunden
Aufgaben
d <- read_csv("___")
Schauen Sie sich die Variablen an:
glimpse(d)
Konvertieren Sie die Gruppierungsvariablen zu Faktoren:
<- d |>
d mutate(___ = as_factor(___),
___ = as_factor(___))
# summary stats (means) for subjects/conditions
<- d |>
sum_stats_participants group_by(___, ___) |>
::summarise(
dplyrmean_P = mean(___))
# summary stats (means and SDs) for conditions
<- d |>
sum_stats_conditions group_by(___) |>
::summarise(
dplyrmean_C = mean(__),
sd_C = sd(___))
<-
sum_stats_participants full_join(
sum_stats_participants,
sum_stats_conditions,by = "condition") |>
mutate(outlier_P = ___)
# show outlier participants
sum_stats_participants |>
filter(outlier_P == 1) |>
show()
excluded <- sum_stats_participants |>
filter(outlier_P == 1)
excluded
<- d_cleaned |>
d_cleaned full_join(
sum_stats_conditions,by = "condition") |>
mutate(
trial_type = case_when(
> ___ ~ "too slow",
___ < ___ ~ "too fast",
___ TRUE ~ "OK") |>
factor(levels = c("OK", "too fast", "too slow")))
d_cleaned |>
ggplot(aes(x = trial_num, y = rt, color = trial_type, shape = trial_type)) +
geom_point(alpha = 0.6) +
facet_grid(~condition) +
scale_color_manual(values = c("gray70", "red", "steelblue"))
d_cleaned |>
filter(trial_type != "OK")
d_cleaned |>
ggplot(aes(x = trial_num, y = rt)) +
geom_point(alpha = 0.6) +
facet_grid(~condition) +
scale_color_manual(values = c("gray70", "red", "steelblue"))
|> write_csv(___) d_cleaned
Reuse
Citation
BibTeX citation:
@online{ellis2022,
author = {Andrew Ellis},
title = {Übung 3},
date = {2022-03-18},
url = {https://kogpsy.github.io/neuroscicomplabFS22//pages/exercises/exercise_03.html},
langid = {en}
}
For attribution, please cite this work as:
Andrew Ellis. 2022. “Übung 3.” March 18, 2022. https://kogpsy.github.io/neuroscicomplabFS22//pages/exercises/exercise_03.html.