Indeksering av Vektorelementer
Du kan få tilgang til elementer i en vektor ved hjelp av deres posisjon (numerisk indeks) eller ved deres tildelte navn.
I R starter indekser på 1
.
Tilgang til enkelt element
Du kan hente ut ett element om gangen enten ved dets posisjon i vektoren eller ved dets tildelte navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Tilgang til flere elementer
Du kan også velge flere elementer samtidig ved å sende en vektor med indekser eller navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Swipe to start coding
Du har en vektor kalt prices
der hver pris er tilordnet et tilsvarende varenavn. Din oppgave er å:
- Hente prisen på
'Armchair'
ved å bruke navnet i stedet for indeksen. - Hente prisene for både
'Dining table'
og'Dining chair'
ved å bruke deres indekser.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how to assign names to vector elements?
What happens if I try to access an element that doesn't exist?
Can I use logical conditions to access elements in a vector?
Awesome!
Completion rate improved to 2.27
Indeksering av Vektorelementer
Sveip for å vise menyen
Du kan få tilgang til elementer i en vektor ved hjelp av deres posisjon (numerisk indeks) eller ved deres tildelte navn.
I R starter indekser på 1
.
Tilgang til enkelt element
Du kan hente ut ett element om gangen enten ved dets posisjon i vektoren eller ved dets tildelte navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Tilgang til flere elementer
Du kan også velge flere elementer samtidig ved å sende en vektor med indekser eller navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Swipe to start coding
Du har en vektor kalt prices
der hver pris er tilordnet et tilsvarende varenavn. Din oppgave er å:
- Hente prisen på
'Armchair'
ved å bruke navnet i stedet for indeksen. - Hente prisene for både
'Dining table'
og'Dining chair'
ved å bruke deres indekser.
Løsning
Takk for tilbakemeldingene dine!
single