2016-12-14 14 views
2

I持って返す以下のリストlistaValores名前の変更のリスト項目

listaValores <- c() 
    for(valores in 1:numRepeticion){ 
    listaValores <- c(listaValores, readWorksheetFromFile(file = file.read,   
         sheet = sheet.read, 
         startRow = startRow.read+(12*(valores-1)), 
         startCol = startCol.read[i], 
         endRow = startRow.read+((12*valores)-1) , 
         endCol = startCol.read[i], header = FALSE)) 
    } 

$Col1 
[1] 32824 35646 34650 29328 27376 28548 35363 34740 49181 57960 55550 50626 

$Col1 
[1] 52610 55085 58576 51300 50968 58104 56585 38273 54216 59043 67487 58067 

$Col1 
[1] 59142 68593 77510 73434 83545 83483 79635 69269 85703 73080 

は、どのようにそれが201420152016に要素をだ名前を変更しますか?

+1

通知では、 'listaValores'はリストです。したがって、 'colnames'ではなくスロット名を持っています – loki

答えて

7

listがあります。したがって、colnamesではなくnamesがあります。あなたはこのようにそれらを編集することができます。

l <- list(col1 = c(123123, 12123, 123123), col1 = c(123123, 12123, 123123)) 
l 
# $col1 
# [1] 123123 12123 123123 
# 
# $col1 
# [1] 123123 12123 123123 

names(l) 
# [1] "col1" "col1" 

names(l) <- c("2014", "2015") 

l 

# $`2014` 
# [1] 123123 12123 123123 
# 
# $`2015` 
# [1] 123123 12123 123123 

あなたがRの異なるデータ型の詳細を知りたい場合は、私はHadley Wickham's summaryをお勧めすることができます。

関連する問題