Video: Hubble - 15 years of discovery 2025
En vigtig forskel mellem en matrix og en dataramme i R er, at datarammer altid har navngivne observationer. Mens rownames () -funktionen returnerer NULL, hvis du ikke angav radens navne på en matrix, vil det altid give et resultat i tilfælde af en dataramme.
Kontroller resultatet af følgende kode: >> rownames (employ. Data) [1] "1" "2" "3"
Som standard kaldes rækkenavne - eller observationsnavne - af en data Ramme er simpelthen rækkenumrene i tegnformat. Du kan ikke slippe af med dem, selvom du forsøger at slette dem ved at tildele NULL-værdien (som du kan gøre med matricer).
Du kan dog ændre rækkenavnet nøjagtigt som med matricer, ved blot at tildele værdierne via rownames () -funktionen som: >> rownames (employ. Data) ansætte. data medarbejderløn første dag Chef John Doe 21000 2010-11-01 BigChef Peter Gynn 23400 2008-03-25 BiggerChef Jolie Hope 26800 2007-03-14
Lad dig ikke narre, selvom: Række navne kan se ud som en anden variabel, men du kan ikke få adgang til dem, som du har adgang til variablerne.