Inhoudsopgave:
- Een naamloze lijst maken
- benoemde,
- Dataframes zijn lijsten, dus het is vrij duidelijk dat het aantal componenten in een lijst wordt beschouwd als de lengte van die lijst.Dus, om te weten hoeveel componenten je in manden hebt. lijst, doet u eenvoudigweg het volgende: >> lengte (mandenlijst) [1] 2
Video: Hoe maak je een Smart Mirror? - DIY met Dylan 2024
Het zou geen verrassing moeten zijn dat je een lijst in R maakt met de lijst () functie. U kunt de functie list () op twee manieren gebruiken: om een naamloze lijst te maken of om een lijst met namen te maken. Het verschil is klein; denk in beide gevallen aan een lijst als een grote doos gevuld met een set tassen met allerlei verschillende dingen. Als deze tassen zijn gelabeld in plaats van genummerd, hebt u een lijst met namen.
Een naamloze lijst maken
Het maken van een naamloze lijst is net zo eenvoudig als het gebruik van de functie list () en alle objecten in die lijst tussen de () plaatsen. Je kunt met de matrixmanden werken. team, met daarin het aantal baskets die Granny en Geraldine dit basketbalseizoen scoorden. Als je deze matrix wilt combineren met een karaktervector die aangeeft in welk seizoen je hier praat, probeer dan: >> manden. lijst <- lijst (manden, team, "2010-2011")
Als u de objectmanden bekijkt. lijst, ziet u de volgende uitvoer:
Een benoemde lijst maken
Om een gelabelde of
benoemde,
lijst te maken, voegt u eenvoudig de labels toe vóór de waarden tussen de () van de lijst () functie, zoals deze:
Nu ging [[]] naar buiten en maakte plaats voor de $ gevolgd door de naam van het onderdeel. In feite begint dit een beetje op een gegevensframe te lijken.
Dataframes zijn niets anders dan een speciaal type lijst met namen, dus al deze trucs kunnen ook op dataframes worden toegepast.
Spelen met de namen van componenten
Net als bij dataframes hebt u toegang tot de namen van een lijst met de functie names (), zoals deze: >> names (basks. Nlist) [1] "scores "" Seizoen "
Dit betekent dat u ook de functie names () kunt gebruiken om namen aan de componenten toe te voegen of de namen van de componenten in de lijst op dezelfde manier te wijzigen als met dataframes.
Het aantal componenten ophalen