Будь-хто, будь ласка, зможе допомогти з кодом R, необхідним для побудови моїх даних? Я намагаюся годинами і шукаю по всьому Інтернету, я дуже боюся.
Це приклад моїх даних, розміщених у таблиці / матриці в R Studio:
Percentage Correct
4 71.88
20 65.80
40 63.92
60 63.47
The 4
,20
,40
і60
є категоричними змінними - вони представляють різні рівні категоричної інтерференції.
Percentage Correct
- відсоток зображень, які учасники отримали правильними для кожного рівня перешкод.
Так, наприклад, 63.47
означає, що коли категорія перешкод становила 60, середній відсоток правильних відповідей у всіх учасників становив 63,47%.
Нижче я додав кілька зображень графіків, яких я намагаюся досягти. Я не обов'язково хочу, щоб моя була такою складною, але так само, як базовий стиль.
Я намагаюсь насправді взагалі щось замислити в хвилину, не отримуючи помилок.
Будь-яка допомога буде дуже вдячна, дуже дякую!
Відповіді:
1 для відповіді № 1Ось можливий початок використання ggplot2
:
# Your sample data
df <- read.table(text =
"x y
4 71.88
20 65.80
40 63.92
60 63.47", header = T);
library(ggplot2);
ggplot(df, aes(as.factor(x), y)) +
geom_point() +
labs(y = "Percentage correct", x = "Categorical variable");
Якщо ви звернетесь x
в a factor
це буде розглядатися як категоріальна змінна.
Або як діаграма (як це запропонував @neilfws):
library(ggplot2);
ggplot(df, aes(as.factor(x), y)) +
geom_bar(stat = "identity") +
labs(y = "Percentage correct", x = "Categorical variable");