Я только начинаю изучать R в своем классе, и мы изучили только основы, и у меня возникли некоторые трудности с домашним заданием, особенно с созданием определенных векторов. Проблемы, с которыми я борюсь:
d) Создайте логический вектор a
длиной 100, который повторяет шаблон TRUE
, FALSE
, TRUE
, FALSE
, ... Распечатайте этот вектор.
e) Создайте числовой вектор b
из пятидесяти нулей, а затем пятьдесят один. Распечатать этот вектор.
Каковы лучшие / самые простые / самые основные методы для создания таких векторов?
Всего 1 ответ
Вы можете использовать rep
и устанавливать разные аргументы для двух векторов, которые вам нужно создать: раз и каждый. Вот решение
a<-rep(c(TRUE,FALSE),times = 50)
b<-rep(c(0,1),each = 50)