Video: Biologie 4606 H 5505 V Het zintuigenstelsel 2024
Een belangrijk verschil tussen een matrix en een dataframe in R is dat dataframes altijd benoemde waarnemingen hebben. Terwijl de functie rownames () NULL retourneert als u de rijnamen van een matrix niet hebt opgegeven, geeft deze altijd een resultaat in het geval van een dataframe.
Controleer de uitkomst van de volgende code: >> rownames (gebruik gegevens) [1] "1" "2" "3"
Standaard zijn de rijnamen - of observatienamen - van een gegevens frame zijn eenvoudig de rijnummers in tekenformaat. Je kunt ze niet verwijderen, zelfs als je ze probeert te verwijderen door de NULL-waarde toe te wijzen (zoals je met matrices kunt doen).
U kunt de rijnamen echter precies zo wijzigen als bij matrices, gewoon door de waarden toe te wijzen via de functie rownames (), zoals deze: >> rownames (tewerkstellingsgegevens) gebruiken. data werknemerssalaris firstday Chef John Doe 21000 2010-11-01 BigChef Peter Gynn 23400 2008-03-25 BiggerChef Jolie Hope 26800 2007-03-14
Laat je echter niet misleiden: rijnamen kunnen op een andere variabele lijken, maar je hebt geen toegang tot hen zoals je toegang hebt tot de variabelen.