Объединить имена строк и столбцов из Data.Frame - PullRequest
4 голосов
/ 12 мая 2010

Есть ли способ объединить имена строк и столбцов из существующего data.frame в новый фрейм данных. Например, у меня есть имена столбцов (A, B, C) и имена строк (1, 2, 3), и я хотел бы объединить их в матрицу 3x3 [A1, B1, C1; А2, В2, С2; А2, В2, С2]. Спасибо за вашу помощь

1 Ответ

10 голосов
/ 12 мая 2010

Функция outer() может помочь:

> cn <- c("A","B","C")
> rn <- c("1","2","3")
> outer(cn, rn, function(x,y) paste(x,y,sep=""))
     [,1] [,2] [,3]
[1,] "A1" "A2" "A3"
[2,] "B1" "B2" "B3"
[3,] "C1" "C2" "C3"
> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...