首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中使用recode更改观测名称

在R中使用recode更改观测名称
EN

Stack Overflow用户
提问于 2021-02-12 21:26:31
回答 4查看 174关注 0票数 0

我第一次尝试使用汽车包装中的"recode“。代码看起来很简单,我想将"pm25_rank“重命名为"PM2.5",但是我一直收到一个错误,说有一个未使用的争论。

任何帮助都将不胜感激!

提前谢谢你。

代码语言:javascript
复制
dat<-c("pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank","pm25_rank")

test1<-recode(dat, c("PM2.5" = "pm25_rank"))

错误:重新编码中的错误(dat,pm25_rank = "PM2.5"):未使用的参数(pm25_rank = "PM2.5")

EN

回答 4

Stack Overflow用户

发布于 2021-02-12 21:38:37

这会管用的。注意:您需要同时使用""''

代码语言:javascript
复制
test1<-recode(dat, " 'pm25_rank' = 'PM2.5' ")
票数 0
EN

Stack Overflow用户

发布于 2021-02-12 21:46:03

翻转关联并取消左侧的字符串格式。

代码语言:javascript
复制
library(dplyr)

recode(dat, pm25_rank = 'PM2.5')

# [1] "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5" "PM2.5"
票数 0
EN

Stack Overflow用户

发布于 2021-02-12 22:37:00

带有sub的选项

代码语言:javascript
复制
sub("pm(\\d)(\\d)_.*", "PM\\1.\\2", dat)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66179245

复制
相关文章

相似问题

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