Indicizzazione Nelle Matrici
Gli elementi di una matrice si accedono tramite due indici: il numero di riga e il numero di colonna. Come di consueto, l'indicizzazione parte da 1. Utilizzare le parentesi quadre [row, column]
per specificare la posizione di un elemento.
Singoli elementi
Fornire sia l'indice di riga che quello di colonna per estrarre un singolo valore.
Esempio
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Più elementi
Utilizzare un vettore di indici per estrarre più valori contemporaneamente.
Esempio
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Intere righe o colonne
Omettere uno degli indici per restituire una riga o una colonna completa.
Esempio
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Hai una matrice chiamata m
:
2 4 6 8
10 12 14 16
I tuoi compiti sono:
- Estrarre l'elemento
12
. - Estrarre gli elementi
4 6
. - Estrarre la terza colonna.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.27
Indicizzazione Nelle Matrici
Scorri per mostrare il menu
Gli elementi di una matrice si accedono tramite due indici: il numero di riga e il numero di colonna. Come di consueto, l'indicizzazione parte da 1. Utilizzare le parentesi quadre [row, column]
per specificare la posizione di un elemento.
Singoli elementi
Fornire sia l'indice di riga che quello di colonna per estrarre un singolo valore.
Esempio
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Più elementi
Utilizzare un vettore di indici per estrarre più valori contemporaneamente.
Esempio
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Intere righe o colonne
Omettere uno degli indici per restituire una riga o una colonna completa.
Esempio
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Hai una matrice chiamata m
:
2 4 6 8
10 12 14 16
I tuoi compiti sono:
- Estrarre l'elemento
12
. - Estrarre gli elementi
4 6
. - Estrarre la terza colonna.
Soluzione
Grazie per i tuoi commenti!
single