如何用中位数替换缺失值?

时间:2018-07-16 21:15:13

标签: r

我有来自https://i.stack.imgur.com/rBA0P.png的数据,并且缺少“年龄”列的值。我想将NA的值替换为“年龄”的中位数。

我尝试了这个,但是没有用:

library(tidyverse)
T_Title %>% 
  group_by(Pclass, Title) %>%
  mutate(Age = ifelse(is.na(Age), median(Age, na.rm = T, Age))) 

在运行这些代码时,出现错误:

  

ifelse(is.na(Age),中位数(Age,na.rm = T,Age))中的错误:         参数“ no”丢失,没有默认值

如何解决此问题?

感谢您的帮助。

0 个答案:

没有答案