Bygg en for-slinga från grunden
Den här övningen introducerar inga nya koncept om for-slingor.
Variabeln rquote är redan definierad. Den har delats upp i en vektor med enskilda bokstäver och lagrats i vektorn chars med hjälp av funktionen strsplit().
Kan du skriva kod som räknar antalet r:n som förekommer före det första u:et i rquote?
Den här övningen är en del av kursen
R för medelnivå
Övningsinstruktioner
- Initiera variabeln
rcounttill 0. - Färdigställ
for-slingan: - om
charär lika med"r", öka värdet pårcountmed 1. - om
charär lika med"u", avslutafor-slingan helt medbreak. - Skriv slutligen ut variabeln
rcounti konsolen för att kontrollera att koden är korrekt.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Pre-defined variables
rquote <- "r's internals are irrefutably intriguing"
chars <- strsplit(rquote, split = "")[[1]]
# Initialize rcount
rcount <-
# Finish the for loop
for (char in chars) {
}
# Print out rcount