Etikettering av vektorelement
Vektorer i R kan märkas så att varje värde har ett tillhörande namn. Detta gör datan lättare att tolka, särskilt när värdena representerar kategorier såsom ämnen, produkter eller månader.
Tilldela etiketter
För att märka en vektor, skapa en separat vektor med namn och tilldela den till originalvektorn med hjälp av funktionen names(). Varje etikett kommer då att motsvara det matchande elementet efter position.
Exempel
Anta att du har betyg i flera ämnen:
Så här skulle du representera denna tabell i R:
123456# Create a vector of grades grades <- c(80, 75, 95, 100) # Assign names to the grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Display the labeled vector grades
Utmatningen visar varje betyg tillsammans med motsvarande ämne, vilket gör resultaten lättare att förstå.
Swipe to start coding
Du driver en lokal möbelaffär. Du har en lista över varor och deras respektive priser, enligt nedan:
| Item | Price |
|---|---|
| Sofa | $340 |
| Armchair | $150 |
| Dining table | $115 |
| Dining chair | $45 |
| Bookshelf | $160 |
Din uppgift är att lagra priserna i en vektor med namnet prices och märka varje pris med motsvarande vara:
- Skapa en vektor med priser och lagra den i variabeln
prices. - Använd variabeln
itemsför att tilldela namn till elementen i vektornprices. - Visa vektorn
prices.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain how to access a specific grade by subject name?
What happens if the number of labels doesn't match the number of values?
Can I change the labels after assigning them?
Awesome!
Completion rate improved to 2.27
Etikettering av vektorelement
Svep för att visa menyn
Vektorer i R kan märkas så att varje värde har ett tillhörande namn. Detta gör datan lättare att tolka, särskilt när värdena representerar kategorier såsom ämnen, produkter eller månader.
Tilldela etiketter
För att märka en vektor, skapa en separat vektor med namn och tilldela den till originalvektorn med hjälp av funktionen names(). Varje etikett kommer då att motsvara det matchande elementet efter position.
Exempel
Anta att du har betyg i flera ämnen:
Så här skulle du representera denna tabell i R:
123456# Create a vector of grades grades <- c(80, 75, 95, 100) # Assign names to the grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Display the labeled vector grades
Utmatningen visar varje betyg tillsammans med motsvarande ämne, vilket gör resultaten lättare att förstå.
Swipe to start coding
Du driver en lokal möbelaffär. Du har en lista över varor och deras respektive priser, enligt nedan:
| Item | Price |
|---|---|
| Sofa | $340 |
| Armchair | $150 |
| Dining table | $115 |
| Dining chair | $45 |
| Bookshelf | $160 |
Din uppgift är att lagra priserna i en vektor med namnet prices och märka varje pris med motsvarande vara:
- Skapa en vektor med priser och lagra den i variabeln
prices. - Använd variabeln
itemsför att tilldela namn till elementen i vektornprices. - Visa vektorn
prices.
Lösning
Tack för dina kommentarer!
single