Как указать формулу со столбцами данных, которые названы числовыми строками - PullRequest
1 голос
/ 08 мая 2019

Я пытаюсь перебрать свой фрейм данных, чтобы проверить лучший предиктор результата.Имена столбцов моего информационного кадра являются числовыми (0,1, 0,2).Функция формулы не работает при запуске модели, такой как glm, с предиктором в виде числового значения.

formula_string <- "outcome~0.1"
test_formula <- formula(formula_string)
GLM <- glm(test_formula, data=df)

Я хочу, чтобы он запустился, но вместо этого я получаю сообщение об ошибке:

Error in terms.formula(formula, data = data) : invalid model formula in ExtractVars

Есть предложения?

1 Ответ

5 голосов
/ 08 мая 2019

Нам может потребоваться обратные кавычки для оценки имени столбца как такового

formula_string <- "outcome~`0.1`"
...