Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Indexering av Vektorelement | Datatyper och Vektorer
Introduktion till R

bookIndexering av Vektorelement

Du kan komma åt element i en vektor genom deras position (numeriskt index) eller genom deras tilldelade namn.

Note
Notera

I R börjar index vid 1.

Åtkomst till enskilt element

Du kan extrahera ett element åt gången antingen genom dess position i vektorn eller genom dess tilldelade namn.

Exempel

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Åtkomst till flera element

Det är även möjligt att välja flera element samtidigt genom att ange en vektor av index eller namn.

Exempel

1234567
grades <- 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')]
copy
Uppgift

Swipe to start coding

Du har en vektor som heter prices där varje pris är kopplat till ett motsvarande artikelnamn. Din uppgift är att:

  1. Hämta priset för 'Armchair' genom att använda dess namn istället för dess index.
  2. Hämta priserna för både 'Dining table' och 'Dining chair' genom att använda deras index.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 7
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 2.27

bookIndexering av Vektorelement

Svep för att visa menyn

Du kan komma åt element i en vektor genom deras position (numeriskt index) eller genom deras tilldelade namn.

Note
Notera

I R börjar index vid 1.

Åtkomst till enskilt element

Du kan extrahera ett element åt gången antingen genom dess position i vektorn eller genom dess tilldelade namn.

Exempel

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Åtkomst till flera element

Det är även möjligt att välja flera element samtidigt genom att ange en vektor av index eller namn.

Exempel

1234567
grades <- 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')]
copy
Uppgift

Swipe to start coding

Du har en vektor som heter prices där varje pris är kopplat till ett motsvarande artikelnamn. Din uppgift är att:

  1. Hämta priset för 'Armchair' genom att använda dess namn istället för dess index.
  2. Hämta priserna för både 'Dining table' och 'Dining chair' genom att använda deras index.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 7
single

single

some-alt