Как можно объединить набор данных в R? - PullRequest
0 голосов
/ 03 февраля 2011

Я думаю, что мой вопрос очень прост.

DAT1 <-seq (1: 100) </p>

dat2 <-seq (1: 100) </p>

как мне объединить dat1 и dat2 и сделать так, чтобы

dat3 <-seq (1: 200) </p>

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 03 февраля 2011

Как вы хотите объединить dat1 и dat2? По строкам или столбцам? Я бы взглянул на страницы справки для rbind() (привязка строки), cbind() (привязка столбца) или c(), которая объединяет аргументы для формирования вектора.

2 голосов
/ 03 февраля 2011

Позвольте мне начать с комментария.

Для создания последовательности чисел можно использовать следующий синтаксис:

x <- seq(from=, to=, by=)

Сокращение, например, x <- seq(from=1, to=10, by=1)просто 1:10.Итак, ваша запись немного странная ...

С другой стороны, вы можете объединить два или более векторов, используя функцию c().Скажем, например, что a <- c(1, 2) и b <- c(3, 4).Тогда c <- c(a, b) - это вектор (1, 2, 3, 4).

Существуют аналогичные функции для объединения наборов данных: rbind() и cbind().

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