R中的独立字符数
我在R中有一个数据集,它有一个包含数字和字母的列,我想知道在数字字段中使用舍入函数的方法:R中的独立字符数,r,rounding,R,Rounding,我在R中有一个数据集,它有一个包含数字和字母的列,我想知道在数字字段中使用舍入函数的方法: total$VALUE一个选项是在转换为numeric后使用索引。当我们进行numeric转换时,非数值元素被转换为NA,基于NA值('i1')创建一个逻辑索引,并使用该索引将四舍五入后的列中的元素更新为2位 v1 <- as.numeric(total$VALUE) i1 <- !is.na(v1) total$VALUE[i1] <- round(v1[i1], digits = 2
total$VALUE一个选项是在转换为numeric
后使用索引。当我们进行numeric
转换时,非数值元素被转换为NA
,基于NA
值('i1')创建一个逻辑索引,并使用该索引将四舍五入后的列中的元素更新为2位
v1 <- as.numeric(total$VALUE)
i1 <- !is.na(v1)
total$VALUE[i1] <- round(v1[i1], digits = 2)
v1