我正在处理急诊室 ICD-9 代码数据(健康诊断),它是三位数字代码,后面最多有 2 个小数(例如:499、499.1、499.51 等)。一些特殊代码有字母“V”而不是第一个数字,例如“V10.46”。
每个急诊室就诊(行)最多可以有 11 个诊断代码(列),因此我使用 reshape() 将数据集更改为长格式。现在我想使用 floor() 删除那些小数点。但是 R 不能用一个字符来放置东西!我收到此错误:Math.factor(dtl$diag) 中的错误:下限对因子没有意义
这篇文章有一些相关性,但我想知道是否有更好的方法? R:删除变量中的字符观察
有任何想法吗?