Hoe te spelen met attributen in R

Zowel de naam en de afmetingen van matrices en arrays worden in R als kenmerken van het object. Deze attributen kunnen worden gezien als label waarden die u kunt koppelen aan een object.

Ze vormen één van de mechanismen R gebruikt om specifieke voorwerp zoals data, tijdreeksen, enzovoort definiëren. Ze kunnen onder meer elke vorm van informatie, en je kunt ze zelf gebruiken om informatie toe te voegen aan elk object.

Om alle eigenschappen van een object te zien, kunt u de attributen () functie gebruiken. U kunt alle eigenschappen van my.array als dit te zien:

> Attributen (my.array)
$ Dim
[1] 3 4 2

Deze functie geeft een benoemde lijst, waar elk item in de lijst is een attribuut. Elk attribuut kan, op zichzelf een lijst weer. Bijvoorbeeld, het attribuut dimnames eigenlijk een lijst met de rij en kolom namen van een matrix.

U kunt controleren of voor jezelf door het controleren van de output van attributen (baskets.team). U kunt alle attributen als een benoemde lijst instellen als goed. U vindt voorbeelden van die in het Help-bestand? Attributen.

Op te halen of stel een enkel attribuut, kunt u de attr () functie gebruiken. Deze functie heeft twee belangrijke argumenten. Het eerste argument is het object dat u wilt onderzoeken, en het tweede argument is de naam van het kenmerk dat u wilt zien of te wijzigen. Als het kenmerk u vragen om does not € t bestaan, R gewoon NULL geretourneerd.

Stel je voor dat u wilt toevoegen welk seizoen Granny en Geraldine scoorde de in baskets.team genoemd manden. U kunt dit doen met de volgende code:

> Attr (baskets.team, 'seizoen') <- '2010-2011'

Om de waarde van deze eigenschap terug te krijgen, dan kunt u gebruik maken van onderstaande code in:

> Attr (baskets.team, 'seizoen')
[1] "2010-2011"

U kunt weer attributen verwijderen door het instellen van hun waarde voor NULL, zoals deze:

> Attr (baskets.team, 'seizoen') <- NULL


© 2020 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com