Я создаю функцию, используя HighChart в качестве инструмента для построения графиков. Однако, когда я иду использовать глобальную переменную в функции hcaes (), ничего не отображается. Для примера используем набор данных mtcars.
x = "mpg"
y = "hp"
hchart(mtcars, "point", hcaes(x = x, y = y, group = "cyl"))
#I am also attempting
hchart(mtcars, "point", hcaes(x = eval(x), y = eval(y), group = "cyl"))
#this works but, I want to use variables rather than the actual string.
hchart(mtcars, "point", hcaes(x = "mpg", y = "hp", group = "cyl"))
#The output I would like to see is
x = "mpg"
y = "hp"
hchart(mtcars, "point", hcaes(x = x, y = y, group = "cyl"))