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

bookTa Bort Vektorelement

Element kan tas bort från en vektor genom att placera ett minustecken (-) före deras index. Detta skapar en ny vektor utan dessa element.

Ta bort ett enskilt element

Det går att exkludera ett element genom dess index.

Exempel

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
copy

Ta bort flera element

Ange en vektor med index för att ta bort fler än ett element.

Exempel

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
copy

Tillämpa ändringar

De ändringar som visas i exemplen är tillfälliga. För att göra dem permanenta måste resultatet tilldelas den ursprungliga (eller, vid behov, en annan) variabeln.

123456789
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
copy
Uppgift

Swipe to start coding

Du har vektorn prices med priserna för 6 varor. Din uppgift är att:

  1. Ta bort posten 'Dining chair' från vektorn prices. Denna post är den fjärde i vektorn. Spara ändringen genom att tilldela resultatet till samma variabel.
  2. Visa den modifierade vektorn prices.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 9
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

bookTa Bort Vektorelement

Svep för att visa menyn

Element kan tas bort från en vektor genom att placera ett minustecken (-) före deras index. Detta skapar en ny vektor utan dessa element.

Ta bort ett enskilt element

Det går att exkludera ett element genom dess index.

Exempel

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
copy

Ta bort flera element

Ange en vektor med index för att ta bort fler än ett element.

Exempel

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
copy

Tillämpa ändringar

De ändringar som visas i exemplen är tillfälliga. För att göra dem permanenta måste resultatet tilldelas den ursprungliga (eller, vid behov, en annan) variabeln.

123456789
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
copy
Uppgift

Swipe to start coding

Du har vektorn prices med priserna för 6 varor. Din uppgift är att:

  1. Ta bort posten 'Dining chair' från vektorn prices. Denna post är den fjärde i vektorn. Spara ändringen genom att tilldela resultatet till samma variabel.
  2. Visa den modifierade vektorn prices.

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 9
single

single

some-alt