我想将字符串中的某些数字转换为单个数字然后求和。我尝试了以下方法:
a <- as.character("100 + 100 + 50,00 + 100 + 50 + 5,000 +
100 + 100 + 100 + 100 + 100 + 100 +
20,000 + 3,000 + 20,000 + 100 + 1,300")
#remove comma
b <- gsub(",", "", a)
# replace + with comma
c <- gsub("+", "," , b, fixed = T)
#sum it
d <- as.numeric(c)
警告讯息: 强制引入的NA
答案 0 :(得分:0)
删除逗号后,我们可以 const versionCombos = [
{ compiler: '>=2.3.1 <3.0.0', typescript: '>=2.0.2 <2.3.0' },
{ compiler: '>=4.0.0 <5.0.0', typescript: '>=2.1.0 <2.4.0' },
{ compiler: '>=5.0.0 <6.0.0', typescript: '>=2.4.0 <2.6.0' }
];
使用eval
来直接评估字符串。
parse