Представление двоичного вывода с двойными категориями с использованием гистограммы в r

#r #binary #bar-chart #categorical-data

#r #двоичный #гистограмма #категориальные данные

Вопрос:

У меня есть упражнение, чтобы определить, какие сигналы более успешны для матча в Tinder. Я хочу представить результаты с помощью гистограммы, которая выглядит как гистограмма. Выход двоичный (0 = не совпадает и 1 = совпадает), а вход категориальный (сигнал = K, N, P и место = L, S). Данные выглядят следующим образом:

 profil match place signal  A 1 L K   A 0 L K   A 1 S P   A 0 L N   A 0 L N   A 1 S N   A 0 L P   

Я пытаюсь сделать гистограмму, на которой по оси y указано общее количество совпадений, а по оси x-каждый сигнал из каждого места, как будто это будет категория удвоения, сигнал K, N, P в L, а также сигнал K, N, P в месте S. Мой код следующий, но он показывает мне ошибку:

 ggplot(tinder, aes(factor(place), y= sum(match), fill= signal))     geom_bar(position= "identity", stat = "identity", beside= TRUE)   scale_fill_discrete(name="tinder",  breaks=c(1, 2),  labels=c("Land", "Stadt"))   xlab("Ort") ylab("Match")  

Комментарии:

1. Обязательно укажите точное сообщение об ошибке, которое вы получите в своем вопросе.

2. Я забыл строку, код выглядит так: ggplot(tinder, aes(factor(ort), y= sum(match), fill= signal)) geom_bar(position= "identity", stat = "identity", beside= TRUE) scale_fill_discrete(name="tinder", breaks=c(1, 2), labels=c("Land", "Stadt")) xlab("Ort") ylab("Match")

3. Конечно, ошибка, которая показала мне : ошибка в grid.Call.graphics(C_upviewport, как.целое число(n)) : не удается открыть окно просмотра верхнего уровня (вывод «сетка» и «графика» смешан?) Кроме того: Предупреждающее сообщение: Игнорирование неизвестных параметров: рядом

4. Ну, geom_bar() у него нет имени параметра beside= , поэтому неясно, что пытается сделать ваш код. Может быть, ты хотел position="dodge" вместо этого?

5. Я пробовал это, но сюжет показывает мне, что все сигналы имеют одинаковое количество совпадений, что не так