如何利用R语言怎样处理百分数 您所在的位置:网站首页 怎样输出百分数 如何利用R语言怎样处理百分数

如何利用R语言怎样处理百分数

2024-07-12 08:00| 来源: 网络整理| 查看: 265

楼主在工作时,遇到一个问题,网上析取的资料中有很多百分数,但是R读取的时候把它默认为是因子类型了,用as.numeric()函数也没有用。经过查找资料发现几个将百分数化成小数的小技巧,和大家分享一下。 其基本思想就是把百分数按照字符处理,首先将“%”与数字分离,然后再将数除以100,就可以化成小数了。下面两种方法的区别一个是将%替换成空格,一个是提取除百分号的数字。

> testdata testnewdata1 testnewdata1 v1 v2 1 0.78 0.43 2 0.65 0.56 3 0.32 0.23 > library(stringr) > testnewdata2 testnewdata2 v1 v2 1 0.78 0.43 2 0.65 0.56 3 0.32 0.23 替换百分号的思想还可以用下面的代码实现 > testnewdata3 testnewdata3 v1 v2 1 0.78 0.43 2 0.65 0.56 3 0.32 0.23 如果各位看官有好的想法,欢迎留言


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有