Video: VLOGG | Miliams namngivning ♥ 2024
En viktig skillnad mellan en matris och en dataram i R är att dataramar alltid har namngivna observationer. Med rownames () -funktionen returneras NULL om du inte angav radnamnen på en matris, kommer det alltid att ge ett resultat när det gäller en dataram.
Kontrollera resultatet av följande kod: >> rownames (employ. Data) [1] "1" "2" "3"
Som standard anges radnamnen - eller observationsnamn - av en data ram är helt enkelt radnumret i teckenformat. Du kan inte bli av med dem, även om du försöker radera dem genom att ange NULL-värdet (som du kan göra med matriser).
Du kan dock ändra radnamnen exakt som med matriser, genom att bara ange värdena via rownames () -funktionen, så här: >> rownames (employ. Data) employ. Data anställd lön första dagen Chef John Doe 21000 2010-11-01 BigChef Peter Gynn 23400 2008-03-25 BiggerChef Jolie Hopp 26800 2007-03-14
Låt dig inte lura, men: Radnamn kan se ut som en annan variabel, men du kan inte komma åt dem på det sätt du får tillgång till variablerna.