У меня есть переменная в R, который выглядит как такR - уровни раздражающе Мессинг вещи, простой вопрос
> q
[1] 0.4231
Levels: 0.4231
Я хочу, чтобы избавиться от этого сумасшедшие уровни вещи. Я просто хочу значение. Как мне это сделать. Я пробовал
> as.numeric(q)
[1] 1
Какой из них не работает.
Например, я хочу сделать несколько простых арифметических операций, таких как q+1
, который я в настоящее время не может сделать
> q+1
[1] NA
Warning message:
In Ops.factor(q, 1) : + not meaningful for factors
Глупый вопрос: почему это фактор в первую очередь? Похоже, вы что-то читаете неправильно? –