美文网首页R数据整理
R语言解决外部百分比数据

R语言解决外部百分比数据

作者: lucier19981 | 来源:发表于2019-04-02 14:56 被阅读0次

    一、问题及解决思路

          R读取的时候把它默认为是因子类型了,用as.numeric()函数也没有用。

         问题解决基本思想就是把百分数按照字符处理,首先将“%”与数字分离,然后再将数除以100,就可以化成小数了。

    二、具体解决办法

    (一)替换法解决

    year_ratio_pri <- cbind(year_ratio_pri[,1],

      data.frame(lapply(year_ratio_pri[,2:4],  

                      function(x) as.numeric(gsub("\\%", "", x))/100)) )

    (二)数字截取法

    暂时我没用过,思路绝对没问题

    相关文章

      网友评论

        本文标题:R语言解决外部百分比数据

        本文链接:https://www.haomeiwen.com/subject/bglgbqtx.html