У меня есть этот сюжет, который имеет реактивный вход в жанр. Поскольку мой набор данных изменился с последнего раза (теперь я использую ggplot2movies), фильтрация больше не работает. Мне было интересно, как это исправить, поскольку я понятия не имею.R Реактивная фильтрация данных
я что-то вдоль линий этого мышления, но он не работает
ggimdb <- data.frame(ggplot2movies::movies)
imdbmovies <- reactive({
genre <- input$genre
k <- ggimdb %>%
filter(
genre == 1
)
})
Это часть dataframe из фильмов
input$genre
явно представляет собой блок выбора, который может выберите один жанр. Любая помощь приветствуется!
Как насчет 'k <- ggimdb [, colnames (ggimdb)% in% genre]'? –
@ RomanLuštrik Хм, я пробовал это, но, похоже, для меня это ошибка. «Не применимый метод для« compute_density », применяемый к объекту класса« c »(« integer »,« numeric »)», «не уверен, что вызывает это конкретно – dnsko
Что относительно 'ggimdb [ggimdb [, colnames (ggimdb)% in% genre] == 1,]'? –