/ / Графік категоріальної змінної (х) проти неперервної змінної (у) у R - r, графік, категоричні дані

Розмітка категорійної змінної (x) проти неперервної змінної (y) в R - r, графіку, категоріальних даних

Будь-хто, будь ласка, зможе допомогти з кодом 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

Приклад Графік 2

Відповіді:

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");

введіть опис зображення тут