Kursinhalt
Einführung in R: Teil I
Einführung in R: Teil I
Indexierung in Vektoren
Großartig! Jetzt verstehen Sie, wie man einen Vektor erstellt und seinen Werten Namen zuweist.
Um auf bestimmte Elemente innerhalb eines Vektors zuzugreifen, können Sie Indizes verwenden. Der Index des ersten Elements ist 1
, das zweite Element ist 2
und so weiter. Um das n
-te Element aus einem Vektor vec
abzurufen, verwenden Sie die Syntax vec[n]
. Wenn die Vektorelemente Namen zugewiesen haben, können Sie die Werte nach ihren Namen extrahieren, indem Sie den Namen in Anführungszeichen und eckige Klammern setzen.
Lassen Sie uns nun das Notenbeispiel erneut betrachten:
Wir werden die Note für Math
und die Note für Literature
extrahieren.
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the first grade grades[1] # Output Literature grade grades['Literature']
Es ist auch möglich, mehrere Elemente gleichzeitig zuzugreifen:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the second and the third grades grades[c(2,3)] # Output Math and Physics grades grades[c('Math','Physics')]
Swipe to start coding
Fortsetzung der vorherigen Übung: Sie haben einen Vektor namens prices
, bei dem jedem Preis ein entsprechender Artikelname zugewiesen ist.
- Rufen Sie den Preis von
'Armchair'
ab, indem Sie seinen Namen anstelle seines Indexes verwenden. - Rufen Sie die Preise sowohl für den
'Dining table'
als auch für den'Dining chair'
unter Verwendung ihrer Indizes ab.
Lösung
Danke für Ihr Feedback!
Indexierung in Vektoren
Großartig! Jetzt verstehen Sie, wie man einen Vektor erstellt und seinen Werten Namen zuweist.
Um auf bestimmte Elemente innerhalb eines Vektors zuzugreifen, können Sie Indizes verwenden. Der Index des ersten Elements ist 1
, das zweite Element ist 2
und so weiter. Um das n
-te Element aus einem Vektor vec
abzurufen, verwenden Sie die Syntax vec[n]
. Wenn die Vektorelemente Namen zugewiesen haben, können Sie die Werte nach ihren Namen extrahieren, indem Sie den Namen in Anführungszeichen und eckige Klammern setzen.
Lassen Sie uns nun das Notenbeispiel erneut betrachten:
Wir werden die Note für Math
und die Note für Literature
extrahieren.
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the first grade grades[1] # Output Literature grade grades['Literature']
Es ist auch möglich, mehrere Elemente gleichzeitig zuzugreifen:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the second and the third grades grades[c(2,3)] # Output Math and Physics grades grades[c('Math','Physics')]
Swipe to start coding
Fortsetzung der vorherigen Übung: Sie haben einen Vektor namens prices
, bei dem jedem Preis ein entsprechender Artikelname zugewiesen ist.
- Rufen Sie den Preis von
'Armchair'
ab, indem Sie seinen Namen anstelle seines Indexes verwenden. - Rufen Sie die Preise sowohl für den
'Dining table'
als auch für den'Dining chair'
unter Verwendung ihrer Indizes ab.
Lösung
Danke für Ihr Feedback!