首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除ICD代码列中的小数点?

如何删除ICD代码列中的小数点?
EN

Stack Overflow用户
提问于 2022-01-18 17:02:18
回答 1查看 89关注 0票数 0

我相信这很简单,但我没有找到答案,所以什么都能帮上忙!我有一个ICD码的变量,小数还在代码中。使用R,我如何删除小数点,以使这个观察'O99.013',看起来像'O99013‘?(注: ICD码中有字母,因此不被视为整数)

EN

回答 1

Stack Overflow用户

发布于 2022-01-18 17:07:21

移除点有点棘手,因为它们在正则表达式中被视为特殊字符。

代码语言:javascript
复制
gsub("\\.", "", mydata$ICD_code)

代码语言:javascript
复制
gsub(".", "", mydata$ICD_code, fixed = TRUE)

代码语言:javascript
复制
gsub("[.]", "", mydata$ICD_code)

(当.包含在一组带有[]的字符中时,它不会被视为特殊字符)

或与stringr::str_remove()等效的

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

https://stackoverflow.com/questions/70759517

复制
相关文章

相似问题

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