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.
Elementi singoli
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]
Elementi multipli
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
Can you explain how to extract a submatrix from a matrix?
What happens if I use negative indices when accessing matrix elements?
How do I modify elements in a matrix using indexing?
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.
Elementi singoli
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]
Elementi multipli
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