Как объединить два столбца в один в R? - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть одна таблица с 3 столбцами

A      B     C
1      2     3
2      4     5
3      3     6

Я пытался объединить столбцы в один столбец.

Вывод должен быть

x
1
2
3
2
4
3
3
5
6

1 Ответ

1 голос
/ 27 апреля 2020

Вы можете использовать unlist:

data.frame(x = unlist(df), row.names = NULL)

#  x
#1 1
#2 2
#3 3
#4 2
#5 4
#6 3
#7 3
#8 5
#9 6

Или преобразовать в матрицу:

data.frame(x = c(as.matrix(df)), row.names = NULL) 

data

df <- structure(list(A = 1:3, B = c(2L, 4L, 3L), C = c(3L, 5L, 6L)), 
class = "data.frame", row.names = c(NA, -3L))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...