【问题标题】:Producing a sequence of numbers in descending order按降序生成数字序列
【发布时间】:2018-12-27 18:42:08
【问题描述】:

我想生成一个从 1 到 0 以 0.00001 为增量的降序数字序列。这可能看起来超级随机,但我需要使用这些微小的递减作为我正在使用的大型数据库的行名。

我最初尝试使用 seq() 函数,但收到一条错误消息,告诉我“我的签名”未被接受。我认为这意味着 seq() 函数只能用于升序数字序列(对吗?)。

请指教,谢谢!

【问题讨论】:

    标签: r sorting sequence


    【解决方案1】:

    您需要在by 值上加一个减号

    seq(from = 1, to = 0, by = -0.00001)
    #[1] 1.00000 0.99999 0.99998 0.99997 0.99996 0.99995 ...
    

    【讨论】:

    • 哦,我明白了!您必须将minus 符号添加到by = - 0.001 以进行降序排列!谢谢!
    猜你喜欢
    • 2012-03-06
    • 2013-12-24
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 2015-10-12
    • 1970-01-01
    相关资源
    最近更新 更多