Analysera matriser, du ska
Nu är det dags att sätta igång på riktigt. I de följande övningarna analyserar du kassaresultaten från Star Wars-franchisen. Måtte kraften vara med dig!
I editorn finns tre vektorer definierade. Var och en representerar kassaresultaten från de tre första Star Wars-filmerna. Det första elementet i varje vektor anger intäkterna från den amerikanska marknaden, det andra elementet avser intäkterna utanför USA (källa: Wikipedia).
I den här övningen kombinerar du alla dessa siffror till en enda vektor. Därefter bygger du en matris utifrån den vektorn.
Den här övningen är en del av kursen
Introduktion till R
Övningsinstruktioner
- Använd
c(new_hope, empire_strikes, return_jedi)för att kombinera de tre vektorerna till en enda vektor. Kalla vektornbox_office. - Konstruera en matris med 3 rader, där varje rad representerar en film. Använd funktionen
matrix()för att göra detta. Det första argumentet är vektornbox_office, som innehåller alla kassasiffror. Ange sedannrow = 3ochbyrow = TRUE. Döp den resulterande matrisen tillstar_wars_matrix.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Box office Star Wars (in millions!)
new_hope <- c(460.998, 314.4)
empire_strikes <- c(290.475, 247.900)
return_jedi <- c(309.306, 165.8)
# Create box_office
box_office <-
# Construct star_wars_matrix
star_wars_matrix <-