в отличие от меня, я надеюсь, что вы, ребята, хорошо проводите время !.Будучи глупым, блестящим парнем, мне нужно руководство.Итак, у меня есть разные столбцы в моих данных.например,
обратная связь, SUGGESTED_TAG, язык, страна, дата
Что я хочу:
, что пользователь сможетвыберите диапазон дат через DateRangeInput и можете отфильтровать CategoryData на основе выбранной даты.Выходные данные должны быть гистограммой или полосой.
Мой код:
library(shiny)
library(shinydashboard)
library(ggplot2)
library(dplyr)
data <- read.csv("data Path")
CategoryData <- data$SUGGESTED_TAG
LanguageData <- data$Language
DateData <- data$date
DateFilter <- data.frame(CategoryData, date = as.Date(DateData))
ui <- fluidPage(
plotOutput('myPlot')
)
server <- function(input, output) {
output$myplot <- renderPlot({
ggplot(DateFilter %>%
filter(date >= input$dateRange[1] &
date <= input$dateRange[2]))
})
}
shinyApp(ui = ui, server = server)
Я получаю сообщение об ошибке:
Ошибка в tagAssert (body, type = "div", class = "content-wrapper"): отсутствует аргумент "body" без значения по умолчанию
Я не знаю, иду ли я по правильному пути или нет, Пожалуйста, помогите, как отфильтровать данные по дате. Спасибо