【问题标题】:SLICING operation with R使用 R 进行切片操作
【发布时间】:2023-03-06 02:54:01
【问题描述】:

_range=10

ret[_range:] = ret[_range:] - ret[:-_range]

这里的ret是python中的NumpyArray

现在请建议我,我如何使用 R 来做到这一点

【问题讨论】:

  • 不是每个人都知道 Python,所以请尝试通过给出示例来解释您要做什么,并显示相同的预期输出/
  • @RonakShah 我已经解决了这个问题,你能告诉我如何在 R 中执行 [::2] 这个操作
  • 再说一次,我不知道[::2]在Python中做了什么,所以请试着用一个例子解释清楚。
  • @RonakShah if list=[1,2,3,4,5,6,7,8] 在这个 [::2] 之后,我们得到 output=[1,3,5,7] 这就是它的作用

标签: python r


【解决方案1】:

简单的方法

试试这个

tail(ret,-range ) - head(ret,-range )

也许你也会找到alternet方式

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-07
    • 2022-08-21
    • 2015-09-06
    • 1970-01-01
    • 2019-12-04
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    相关资源
    最近更新 更多