Р: Включая наблюдения по вектору индексов (с модификацией) - PullRequest
0 голосов
/ 26 января 2019

Предположим, у меня есть вектор индексов i, который содержит положительные целые числа, и предположим, что у меня также есть вектор наблюдений k, который содержит мои данные.

Что мне нужно сделать, это следующееМне нужно сгенерировать новый вектор k2, содержащий наблюдения, обозначенные i, но с небольшой модификацией, например, если вектор i=c(1,7), наблюдения, которые мне нужно сохранить, являются k[c(1,2,...,1+d,7,8,...,7+d)], то есть наблюдением, указаннымвектор i и d последовательных наблюдений (если есть некоторая суперпозиция, наблюдение должно быть только одно, например, если в примере d = 6 наблюдение k[7] должно появиться только один раз в k2).

Пусть k=c(1,2,3,4,5,6,7,8,9,10) пусть i=c(1,6) и пусть d=3, то, что я хочу получить, это в основном вектор k2=c(1,2,3,4,6,7,8,9).Конечно, это простой пример, но хорошо понять, что мне нужно, в общем, я имею дело с векторами по крайней мере 100 об.

Мне очень трудно понять, как это сделать, так что этобудь добр, если ты дашь мне несколько советов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...