Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Sletning af Vektorelementer | Datatyper og Vektorer
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Introduktion Til R
close
Sektion 2. Kapitel 9
single

single

bookSletning af Vektorelementer

Stryg for at vise menuen

Elementer kan fjernes fra en vektor ved at placere et minustegn (-) foran deres indekser. Dette opretter en ny vektor uden disse elementer.

Fjernelse af et enkelt element

Det er muligt at udelade ét element ved dets indeks.

Eksempel

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

Fjernelse af flere elementer

Angiv et vektor af indekser for at fjerne mere end ét element.

Eksempel

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

Anvendelse af ændringer

De ændringer, der vises i eksemplerne, er midlertidige. For at gøre dem permanente, skal du tildele resultatet til den oprindelige (eller, hvis nødvendigt, en anden) variabel igen.

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
Opgave

Swipe to start coding

Du har vektoren prices med priserne på 6 varer. Din opgave er:

  1. Fjern varen 'Dining chair' fra vektoren prices. Denne vare er den fjerde i vektoren. Gem ændringerne ved at tildele resultatet til prices igen.
  2. Vis den ændrede vektor prices.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 9
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt