Привет, я пытаюсь преобразовать категориальные в числовые значения, но в результате ошибки не удалось найти функцию "%>%" - PullRequest
0 голосов
/ 25 марта 2020
trainData_df %>%
  select(name,loan_status) %>%
  mutate (Y = ifelse(loan_status=="Charged Off","1","0"))

1 Ответ

0 голосов
/ 25 марта 2020

Нам нужно загрузить пакет dplyr

#install.packages('dplyr') # if not installed, install it
library(dplyr)
trainData_df %>%
     select(name,loan_status) %>%
     mutate (Y = ifelse(loan_status=="Charged Off", 1, 0))

Также, ifelse, не нужно

trainData_df %>%
     select(name,loan_status) %>%
     mutate(Y = +(loan_status == "Charged Off"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...