I am building a shiny app, which lives in dev right here. The public error message can be seen on the "Prevention" Tab under "Working Age -> Policy & Clinical Care".
The issue appears to be with this tibble that I manually created:
library(tibble) prevention <- tibble(year = c('2011','2012','2013','2014','2015','2016','2017','2018'), pct = c(.318,.291,.310,.338,.383,.331,.318,.222))
I use this tibble to create this chart on a shiny app, which actually draws the chart if I run the code below on its own.
library(tidyverse) library(highcharter) prevention %>% hchart("line", hcaes(x=year, y=pct)) %>% hc_title(text="Flu Vaccination Coverage for Texans Aged 18-64, by Year") %>% hc_subtitle(text="Shown: The Estimates % of Population Aged 18-64 Reporting 'Yes' to 'Flu Shot in the Past year?'")
However, when I put this inside of a shiny highcharter object and call on that same highchart object in the UI of the shiny, app, I get this error code from this part of the shiny app:
2020-10-19T16:25:02.939867+00:00 shinyapps: Warning: Error in : Problem with `mutate()` input `x`. 2020-10-19T16:25:02.939871+00:00 shinyapps: ℹ Input `x` is `year`. 2020-10-19T16:25:02.939869+00:00 shinyapps: ✖ Input `x` must be a vector, not a function. 2020-10-19T16:25:02.944813+00:00 shinyapps: 132: <Anonymous>
Has anyone seen something like this with a tibble, where it thinks the column 'year' is a function?