我是R的新手。我目前正在使用两个数据框,一个包含初始值,另一个包含使用原始数据计算出的值。
我用于计算值的新数据框的构建如下:
reldf <- data.frame(matrix(ncol = 13, nrow = nrow(glasgow2001)))
names <- c("2001r","2002r","2003r","2004r","2005r","2006r","2007r","2008r",
"2009r","2010r","2011r","2012r","2013r")
但是,为了将计算的值与原始数据帧重新合并,我希望能够从第一个数据帧中提取原始行名并将其应用于该数据行。这就是我完全迷路的地方。
基本上,如何在R中提取行名并将其应用于新的数据框?
答案 0 :(得分:0)
您可以使用names()分配列名
row.names(reldf) <- names