Video: El Reset y El Amor (Completo) Suzanne Powell - Barcelona - 17-03-2011 2025
Mange mennesker, der starter med R, bliver forvirrede af lister i begyndelsen. Der er virkelig ikke behov for det - en liste har kun to vigtige dele: komponenterne og navnene. Og i tilfælde af ikke navngivne lister behøver du ikke engang at bekymre dig om sidstnævnte. Men hvis man ser på kurvens struktur. liste i følgende udgang, kan du se hvorfor folk ofte viger væk fra lister. >> str (kurver. Liste) Liste over 2 $: num [1: 2, 1: 6] 12 5 4 4 5 2 6 4 9 12 … - attr (*, "dimnames") = Liste over 2 … $: chr [1: 2] "Granny" "Geraldine" … $: chr [1: 6] "1st" "2nd" "3rd" "4th" … $: chr "2010-2011"
Dette ser virkelig ud som noget uklart kode, der anvendes af de hemmelige efterretningstjenester under anden verdenskrig. Men når du ved, hvordan man læser det, er det ret nemt at læse. Så lad os opdele output for at se, hvad der foregår her:
-
Den anden linje indeholder en $, som angiver starten på den første komponent. Resten af den linje skal du kunne læse nu: Den fortæller dig, at denne første komponent er en numerisk matrix med to rækker og seks kolonner.
-
Den tredje linje går forud for …, hvilket angiver, at denne linje også tilhører den første komponent. Hvis du ser på output fra str (kurve. Team) ser du denne linje og de følgende to også. R holder rækken og kolonne navne på en matrix i en attribut kaldet dimnames. For nu skal du bare huske, at en attribut er en ekstra smule information, der kan knyttes til næsten ethvert objekt i R.
-
-
-
Endelig starter den sjette linje igen med en $ og giver dig strukturen af den anden komponent - i dette tilfælde en tegnvektor med kun en værdi.
-