Скобки в группах сюжетов библиотеки c3 R - PullRequest
0 голосов
/ 28 апреля 2020

Как я могу использовать группы с круглыми скобками () в строке с использованием библиотеки R c3?

Следующее не работает, выявляет ошибку, если вы откроете ее в браузере и проверьте Журналы dev tools:

library(c3)
data <- data.frame(
  group = c('this (that)'),
  x = 1:10,
  y = rep(10,10),
  stringsAsFactors = FALSE
)

data %>%
  c3(x = 'x', y='y', group='group')

Я получаю следующую ошибку:

Uncaught Error: x is not defined for id = "y_this (that)".
    at c3.min.js:2
    at Array.forEach (<anonymous>)
    at l.convertDataToTargets (c3.min.js:2)
    at l.initWithData (c3.min.js:2)
    at l.init (c3.min.js:2)
    at new n (c3.min.js:2)
    at Object.generate (c3.min.js:2)
    at Object.renderValue (c3.js:74)
    at Object.renderValue (htmlwidgets.js:886)
    at htmlwidgets.js:653

Если я удаляю открывающую скобку, она работает как положено:

data <- data.frame(
  group = c('this that)'),
  x = 1:10,
  y = rep(10,10),
  stringsAsFactors = FALSE
)

data %>%
  c3(x = 'x', y='y', group='group')

То же поведение для скобок []

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...