Можно ли использовать ggridges для создания визуализации с дискретными данными?

У меня есть небольшая дилемма, и я надеюсь, что у людей, которые лучше кодируют, чем у меня, может быть несколько идей о том, как создать эту конкретную визуализацию.

Я пытаюсь показать, как со временем меняется первое животное в продовольственном тайнике. У меня есть три переменные: триал (1-15), животное (AE) и моя двоичная переменная ответа сначала на еду (1) или нет (0). То, что я пытаюсь показать, - это то, как модели первого прибытия различаются между группами разных социальных структур.

Я сделал визуализации в Excel, но они неуклюжи и их трудно интерпретировать. Вот пример текущей визуализации данных

Я наткнулся на эту идеальную визуализацию ggridges с использованием данных о температуре и пакета ggridges, и я думаю, что это был бы идеальный формат, но я не могу понять, как воспроизвести его с использованием дискретных данных. То, что я пытаюсь сделать, - это разместить людей по всей поверхности в месте с температурой, и если бы они были первыми в еде, в их колонке был бы столбик. Расположение бара будет варьироваться в зависимости от испытаний, и картина будет легко заметна. Используя код, предоставленный для этой визуализации, я могу отобразить график, но никаких данных не видно. Любые идеи или рекомендации будут с благодарностью!

Вот пример кода, с которым я работал:

w3 = ggplot(wglm2, aes(x=ID, y=trial, height = success) + geom_ridgeline(aes(ID, success)))

Спасибо!

0 ответов

Другие вопросы по тегам