ggplot2 geom_bar position = «dodge» не уклоняется

У меня есть датафрейм p3 ниже:

         test     result
    1      1    26.87778
    2      1    24.52598
    3      1    24.02202
    4      1    20.32632
    5      1    22.00618
    6      2    19.84013
    7      2    19.68983
    8      2    19.84013
    9      2    19.23892
    10     2    19.23892
    11     3    34.36430
    12     3    33.28196
    13     3    33.82313
    14     3    33.82313
    15     3    32.47020
    16     4    25.55169
    17     4    26.90442
    18     4    25.40138
    19     4    24.19895
    20     4    25.85230
    21     4    25.70199
    22     4    24.95047
    23     5    18.64646
    24     5    18.64646
    25     5    17.80653
    26     5    18.64646
    27     5    18.31049

Я пытаюсь сделать диаграмму с уклоненными результатами, используя код:

    ggplot(p3, aes(x = test, y = result))+ geom_bar(position="dodge", stat="identity")

но это не работает вообще. Я не понимаю, почему он не работает, так как раньше я использовал один и тот же код, и он работал.

Ответы на вопрос(2)

Ваш ответ на вопрос