Как создать вектор нулей в r (с примерами)
Существует три распространенных способа создания вектора нулей в R:
Метод 1: используйте numeric()
#create vector of 12 zeros
numeric(12)
Способ 2: используйте целое число()
#create vector of 12 zeros
integer(12)
Способ 3: используйте функцию Rep()
#create vector of 12 zeros
rep(0, 12)
Следующие примеры показывают, как использовать каждый метод на практике.
Пример 1. Создайте вектор нулей с помощью numeric().
Следующий код показывает, как создать вектор нулей с помощью функции numeric() :
#create vector of 12 zeros
numeric(12)
[1] 0 0 0 0 0 0 0 0 0 0 0 0
Результатом является вектор с 12 нулями.
Обратите внимание, что этот вектор будет иметь числовой класс.
Пример 2. Создайте вектор нулей с помощью целого числа().
Следующий код показывает, как создать вектор нулей с помощью функции целое() :
#create vector of 12 zeros
integer(12)
[1] 0 0 0 0 0 0 0 0 0 0 0 0
Результатом является вектор с 12 нулями.
Обратите внимание, что этот вектор будет иметь целочисленный класс.
Пример 3. Создайте вектор нулей с помощью функции Rep().
Следующий код показывает, как создать вектор нулей с помощью функции Rep() :
#create vector of 12 zeros
rep(0, 12)
[1] 0 0 0 0 0 0 0 0 0 0 0 0
Результатом является вектор с 12 нулями.
Обратите внимание, что этот вектор будет иметь числовой класс.
Связано: Как использовать функцию Rep() в R для репликации элементов.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в R:
Как создать вектор со случайными числами в R
Как создать пустой вектор в R
Как проверить, содержит ли вектор заданный элемент в R