gpt4 book ai didi

r - 如何用R中的行均值估算缺失值

转载 作者:行者123 更新时间:2023-12-04 09:37:41 29 4
gpt4 key购买 nike

从一个大型数据框中,我提取了一行数字数据并保存为向量。某些值缺失并标记为 NA。我想用行均值来估算缺失值。

谢谢

最佳答案

x成为你的载体:

x <- c(NA,0,2,0,2,NA,NA,NA,0,2)
ifelse(is.na(x), mean(x, na.rm = TRUE), x)
# [1] 1 0 2 0 2 1 1 1 0 2

或者如果你不关心原始向量,你可以直接修改它:
x[is.na(x)] <- mean(x, na.rm = TRUE)

关于r - 如何用R中的行均值估算缺失值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17203955/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com