R如何以0.02为单位进行数据归并?

COS论坛 | 统计之都 COS论坛 | 统计之都 软件应用 S-Plus & R语言 R如何以0.02为单位进行数据归并?

该主题包含 2 条回复,2个帖子,最后由  masterlxh3 周, 2 天 之前 更新。

查看 3 个帖子 - 1 到 3(总计 3 个)
  • 作者
    帖子
  • 1 楼

    yingzhou
    Participant

    看以下数据
    a b
    0.11 0.2
    0.19 0.2
    0.29 0.2
    0.30 0.4
    0.31 0.4
    0.35 0.4
    0.40 0.4
    0.48 0.4
    0.52 0.6
    0.60 0.6
    0.69 0.6
    . .
    . .
    . .
    如何将a列的数据按照就近原则,以0.2为单位进行区组,从而得到b列这样的数据? 在EXCEL中有一个ceiling的函数可以完成这项工作,但是在R中,Ceiling的功能比较局限。总之,不知道如何实现这个简单的操作。恳请大侠相助。

    2 楼

    yingzhou
    Participant

    a b
    0.11 0.2
    0.19 0.2
    0.29 0.2
    0.30 0.4
    0.31 0.4
    0.35 0.4
    0.40 0.4
    0.48 0.4
    0.52 0.6
    0.60 0.6
    0.69 0.6

    3 楼

    masterlxh
    Participant

    Try:
    b = ceiling(a/0.2)*0.2

查看 3 个帖子 - 1 到 3(总计 3 个)

您必须先登录才能回复该主题。