【发布时间】:2016-08-26 18:58:02
【问题描述】:
我的数据框中有一列如下所示:
Sally
NA
NA
Bob
NA
Jill
NA
NA
使用 R 代码,我怎样才能让它看起来像这样:
Sally
Sally
Sally
Bob
Bob
Jill
Jill
Jill
谢谢
更新:我编写了自己的函数“FillMe(x)”,其中输入是列。
FillMe = function(x) {
empty = c()
for (i in x){
if (is.na(i) == F) {
empty = c(empty,i)
} else {
y = empty[length(empty)]
empty = c(empty,y)
}
}
return(empty)
}
【问题讨论】: