Заменить NA в кадре данных факторными переменными

Добавить разрешение в манифест.

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
0
задан Phil973 27 June 2019 в 18:00
поделиться

1 ответ

Просто добавьте return(x) в конце Вашей функции:

remove_na_factor <- function(x){
  #your function body
  return(x)
}

можно также получить тот же результат с помощью tidyverse подход

library(tidyverse)
x %>% 
  mutate_if(is.factor, as.character) %>%   # Convert factors to character variables
  mutate_if(is.character, replace_na, "NR") %>% # Replace NA with NR
  mutate_if(is.character, as.factor)       # Convert character columns back to factors  
1
ответ дан Jilber Urbina 3 July 2019 в 04:10
поделиться
  • 1
    @AkiSuihkonen, О, мой, просто сделал тест jsperf в Firefox, огромной разнице.. | намного быстрее. – Tapirboy 1 March 2013 в 13:31
Другие вопросы по тегам:

Похожие вопросы: