Variabelen van de dataset hernoemen

In sommige gevallen willen we de namen van de variabelen in de dataset veranderen. Hiervoor kunnen we op verschillende manieren de names() functie gebruiken.

De namen van de dataset weergeven met de names() functie

Door de naam van de dataset in de names() functie aan te geven, krijgen we een genummerde lijst met de namen van de data frame.

# de namen van CP weergeven
names(CP)
##  [1] "Jaar"                          "Benzine.Euro95"               
##  [3] "Diesel"                        "LPG"                          
##  [5] "Frikandel"                     "Glas.bier"                    
##  [7] "Glas.rode.huiswijn"            "Kopje.zwarte.koffie"          
##  [9] "Pizza"                         "Aardappelen"                  
## [11] "Appelmoes"                     "Bananen"                      
## [13] "Bier"                          "Boterhamworst"                
## [15] "Brood"                         "Champignons"                  
## [17] "Cornflakes"                    "Diepvries.patates.frites"     
## [19] "Eieren"                        "Hagelslag"                    
## [21] "Hamlappen"                     "Kaas"                         
## [23] "Kipfilet"                      "Koffie"                       
## [25] "Komkommer"                     "Koolzuurhoudend.mineraalwater"
## [27] "Krentenbol"                    "Macaroni"                     
## [29] "Margarine"                     "Mayonaise"                    
## [31] "Melk"                          "Mineraalwater.zonder.koolzuur"
## [33] "Olijfolie"                     "Pasta"                        
## [35] "Plantaardige.olie"             "Riblappen"                    
## [37] "Rijst"                         "Roomboter"                    
## [39] "Rundergehakt"                  "Shampoo"                      
## [41] "Sinaasappelsap"                "Sperziebonen.in.blik"         
## [43] "Suiker"                        "Tandpasta"                    
## [45] "Thee"                          "Toiletpapier"                 
## [47] "Tomatenketchup"                "Tonijn.in.blik"               
## [49] "Vanillevla"                    "Zelfrijzend.bakmeel"          
## [51] "APK.keuring"                   "Autorijles"                   
## [53] "Bioscoopkaartje"               "Car.wash"                     
## [55] "Dameskapper"                   "Herenkapper"                  
## [57] "Krant"                         "Testament"                    
## [59] "Zwemles"

Namen van de dataset veranderen

Met de names() functie kunnen we ook namen uit de data frame veranderen. Hiervoor is de genummerde lijst met namen van de data frame heel handig. We kunnen namelijk met de nummers aangeven van welke variabele we de naam willen veranderen. In dit voorbeeld gaan we de naam van Benzine.Euro95 veranderen in Benzine.

# "Benzine.Euro95" staat op plek 2

names(CP)[2] <- "Benzine"
names(CP)
##  [1] "Jaar"                          "Benzine"                      
##  [3] "Diesel"                        "LPG"                          
##  [5] "Frikandel"                     "Glas.bier"                    
##  [7] "Glas.rode.huiswijn"            "Kopje.zwarte.koffie"          
##  [9] "Pizza"                         "Aardappelen"                  
## [11] "Appelmoes"                     "Bananen"                      
## [13] "Bier"                          "Boterhamworst"                
## [15] "Brood"                         "Champignons"                  
## [17] "Cornflakes"                    "Diepvries.patates.frites"     
## [19] "Eieren"                        "Hagelslag"                    
## [21] "Hamlappen"                     "Kaas"                         
## [23] "Kipfilet"                      "Koffie"                       
## [25] "Komkommer"                     "Koolzuurhoudend.mineraalwater"
## [27] "Krentenbol"                    "Macaroni"                     
## [29] "Margarine"                     "Mayonaise"                    
## [31] "Melk"                          "Mineraalwater.zonder.koolzuur"
## [33] "Olijfolie"                     "Pasta"                        
## [35] "Plantaardige.olie"             "Riblappen"                    
## [37] "Rijst"                         "Roomboter"                    
## [39] "Rundergehakt"                  "Shampoo"                      
## [41] "Sinaasappelsap"                "Sperziebonen.in.blik"         
## [43] "Suiker"                        "Tandpasta"                    
## [45] "Thee"                          "Toiletpapier"                 
## [47] "Tomatenketchup"                "Tonijn.in.blik"               
## [49] "Vanillevla"                    "Zelfrijzend.bakmeel"          
## [51] "APK.keuring"                   "Autorijles"                   
## [53] "Bioscoopkaartje"               "Car.wash"                     
## [55] "Dameskapper"                   "Herenkapper"                  
## [57] "Krant"                         "Testament"                    
## [59] "Zwemles"

results matching ""

    No results matching ""