Formulera en fråga från en lista
En viktig del av att arbeta med data är att bli skicklig på att inspektera och förstå dataramar, listor och vektorer. Men det är lika viktigt att kunna kommunicera dina resultat med rapporter och diagram på ett lättläst sätt inom hela organisationen. I videoövningen såg du hur man skapar meningar från listor med funktionen glue_collapse().
I den här övningen skapar du ett litet frågeformulär med glue_collapse() som senare kan skickas till bas-R-kommandot menu().
Den här övningen är en del av kursen
Reguljära uttryck på mellannivå i R
Övningsinstruktioner
- Konstruera en välformulerad fråga genom att skicka
fruitstillglue_collapse(). - Separera frukterna med ett kommatecken och ett mellanslag
", "samt", or "mellan de två sista elementen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
fruits <- list("Apple", "Banana", "Cherries", "Dragon Fruit")
# Use ", " as a separator and ", or " between the last fruits
question <- glue(
"Which of these do you prefer: {answers}?",
answers = glue_collapse(
___,
___ = "___",
___ = "___"
)
)
# Print question
print(question)