Indholdsfortegnelse:
Video: Geography Now! Iran 2025
Du har to forskellige muligheder for konstruktion af matricer eller arrayer. Enten bruger du skaberfunktionsmatrixen () og array (), eller du ændrer simpelthen dimensionerne ved hjælp af dim () -funktionen.
Brug skaberfunktionerne i R
Du kan nemt oprette en array med funktionen array (), hvor du giver dataene som det første argument og en vektor med størrelsen af dimensionerne som det andet argument. Antallet af dimensionsstørrelser i det argument giver dig antallet af dimensioner. For eksempel laver du en matrix med fire kolonner, tre rækker og to "tabeller" som denne:
Dette array har tre dimensioner. Bemærk, at selvom rækkerne er angivet som den første dimension, er tabellerne fyldt kolonnevis. Så for arrays fylder R kolonnerne, derefter rækkerne og derefter resten.
Skift dimensioner af en vektor i R
Sig du allerede har en vektor med tallene 1 til 24, som denne: >
Du kan nemt konvertere den vektor til en matrix præcis som min. array blot ved at tildele dimensionerne som følger: >> dim (min. vektor) <- c (3, 4, 2)
Hvis du tjekker, hvordan min. vektor ser ud nu, du ser, der er ingen forskel fra arrayet min. array, du har oprettet før.Du kan kontrollere, om to objekter er identiske ved at bruge identisk () -funktionen. For at kontrollere, om min. vektor og min. array er identiske, gør du blot følgende: >> identisk (min array, min. vektor) [1] SAND