Abschnitt 2. Kapitel 7
single
Indizierung von Vektorelementen
Swipe um das Menü anzuzeigen
Zugriff auf Elemente eines Vektors erfolgt entweder über deren Position (numerischer Index) oder über deren zugewiesene Namen.
Hinweis
In R beginnen Indizes bei 1.
Zugriff auf ein einzelnes Element
Extraktion eines einzelnen Elements entweder über dessen Position im Vektor oder über dessen zugewiesenen Namen.
Beispiel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Zugriff auf mehrere Elemente
Es können auch mehrere Elemente gleichzeitig ausgewählt werden, indem ein Vektor von Indizes oder Namen übergeben wird.
Beispiel
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')]
Aufgabe
Wischen, um mit dem Codieren zu beginnen
Sie haben einen Vektor namens prices, bei dem jedem Preis ein entsprechender Artikelname zugeordnet ist. Ihre Aufgabe ist es:
- Den Preis von
'Armchair'anhand seines Namens und nicht über den Index abzurufen. - Die Preise sowohl für den
'Dining table'als auch für den'Dining chair'mithilfe ihrer Indizes abzurufen.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 7
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen