У меня есть столбцы факторов в R. Я пытаюсь удалить его, но получаю сообщения об ошибках. Как удалить факторный столбец в R? - PullRequest
1 голос
/ 07 апреля 2020

Мой фрейм данных df имеет столбец коэффициента. Столбец просто заполнен значениями «да» и «нет». Я использовал следующую формулу:

* df $ column <- NULL *</strong>

Однако я получаю следующие сообщения:

Предупреждение : В Ops.factor (df $ Embarked, NULL): '<' не имеет значения для факторов </strong>

&

логический (0)

Может кто-нибудь посоветовать, какую формулу использовать вместо той, которую я использовал, пожалуйста?

Ответы [ 2 ]

2 голосов
/ 07 апреля 2020
library(dplyr)
df <- select(df, -column)
0 голосов
/ 07 апреля 2020

должно работать.

df <-
    data.frame(fac = factor(sample(
        c("yes", "no"), size = 10, replace = TRUE
    )), ind = 1:10)
df$fac <- NULL
# column is removed

Проверьте, действительно ли NULL, не перезаписано ли что-то еще.

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