gpt4 book ai didi

r - 仅对向量 R 末尾的 NA 进行排序

转载 作者:行者123 更新时间:2023-12-04 02:37:39 26 4
gpt4 key购买 nike

是否可以对一个向量进行排序,其中保持非缺失/非 NA 值的顺序,但向量中的 NA 被排序到最后?

例如我可以把这个向量转过来吗

vector<-c("Dog", "Cat", NA, "Tiger", NA, "Bear")

进入这个

vector<-c("Dog","Cat","Tiger","Bear", NA, NA)

最佳答案

您可以使用 na.omit 和子集删除 NA 值,直到向量的长度得到最后的 NA

na.omit(vector)[1:length(vector)]
#[1] "Dog" "Cat" "Tiger" "Bear" NA NA

关于r - 仅对向量 R 末尾的 NA 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60926666/

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