Преобразование имен строк в нескольких фреймах данных в столбец в фрейме данных

У меня есть список.csv файлы, которые я прочитал в R и поместил в большой фрейм данных под названиемdata который состоит из 6 data.frames, которые являются 6 файлами вfilenames, Мой код до сих пор:

filenames <- list.files( paste(mainDirInput,sep=""), pattern="Out.*csv", full.names=TRUE) 
data = lapply(filenames, function(f) {
wb = read.csv(f, header=TRUE)
})

Имена строк и имен столбцов в каждом data.frame абсолютно одинаковы, я хотел бы извлечь имена строк и вместо этого иметь их в качестве первого столбца в R. Пример одного из моих фреймов данных будет выглядеть так:

            w    x    y    z
2012 01     12   43   87   09
2012 02     14   53   75   76
2012 03     76   34   76   28
2012 04     41   36   85   16
  :         :    :    :    :
  :         :    :    :    :

Мне нужно иметь возможность использовать этот код и в других файлах, поэтому я не могу просто создать новый столбец со значениями2012 01, 2012 02, 2012 03...

Ответы на вопрос(1)

Ваш ответ на вопрос