改变向量R的每n个元素



我有:

ls = 1:14

从结束计数开始,我更改除第一个、最后一个和每四个元素外的每个元素的值

我想要:

ls = c(1, 2, "", "", "", 6, "", "", "", 10, "", "", "", 14)

如何实现这一点有什么建议吗?

这样的东西会起作用:

ls[-c(1, seq(14, 1, -4))] = ""

最新更新