首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >基于r中非丢失单元格值的重新编码

基于r中非丢失单元格值的重新编码
EN

Stack Overflow用户
提问于 2019-06-20 02:14:19
回答 2查看 138关注 0票数 0

我有一个数据集,如下所示

   df1 <- data.frame(Id=c(1L,2L,3L,4L,5L),pricetag=c(NA,5,NA,3,NA),category=c(NA,"Z",NA,NA,"Y"),stringsAsFactors=F)

> df1
  Id pricetag category
1  1       NA       NA
2  2        5       Z
3  3       NA       NA
4  4        3       NA
5  5       NA       Y

对于没有丢失的价格标签值,我想将类别变量重新编码为"X“。所以我看起来像这样。

> df1
  Id pricetag category
1  1       NA       NA
2  2        5       X
3  3       NA       NA
4  4        3       X
5  5       NA       Y

我想不出与!is.na()集成的ifelse()函数。

有什么想法吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56673603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档