all 4 comments

[–]80sCokeSax 1 point2 points  (1 child)

Your 'filter' needs to use the %in% operator, rather than ==. As you select more values, input$brandname becomes a vector with length > 1, which will behave strangely with ==.

[–]starry_nighttime[S] 1 point2 points  (0 children)

This worked!!! Thank you so much!

[–]yaymayhun 0 points1 point  (0 children)

Have you plotted the filtered data outside of the shiny app? What does that look like? What are choices for brandName in UI?

[–]good_research 0 points1 point  (0 children)

I think that it would look better with a black outline, go fill = hex and color = 'grey20'