【发布时间】:2016-03-07 12:46:21
【问题描述】:
我正在尝试创建一个范围内的数字序列,跳过每 4 个数字。我知道它可能以某种方式涉及seq 或seq_len,但我似乎无法弄清楚。
顺序应该是这样的:
c(1,2,3,5,6,7,9,10,11...48)
【问题讨论】:
-
我认为
48不应该出现在您的序列中。一种方式:(1:48)[as.logical((1:48) %% 4)]. -
你是对的,48不应该出现在里面。我的错。我需要直到 48 的范围,但实际上跳过了它。这是我需要的完整序列:c(1,2,3, 5,6,7, 9,10,11, 13,14,15, ...直到 47)。你的方法很完美!
-
你的代码是什么样的?
-
请选择以下答案之一。