Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Indicizzazione Nelle Matrici | Matrici
Introduzione a R

bookIndicizzazione 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

1234567
num <- 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]
copy

Elementi multipli

Utilizzare un vettore di indici per estrarre più valori contemporaneamente.

Esempio

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Intere righe o colonne

Omettere uno degli indici per restituire una riga o una colonna completa.

Esempio

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Compito

Swipe to start coding

Hai una matrice chiamata m:

2  4  6  8
10 12 14 16

I tuoi compiti sono:

  1. Estrarre l'elemento 12.
  2. Estrarre gli elementi 4 6.
  3. Estrarre la terza colonna.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.27

bookIndicizzazione 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

1234567
num <- 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]
copy

Elementi multipli

Utilizzare un vettore di indici per estrarre più valori contemporaneamente.

Esempio

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Intere righe o colonne

Omettere uno degli indici per restituire una riga o una colonna completa.

Esempio

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Compito

Swipe to start coding

Hai una matrice chiamata m:

2  4  6  8
10 12 14 16

I tuoi compiti sono:

  1. Estrarre l'elemento 12.
  2. Estrarre gli elementi 4 6.
  3. Estrarre la terza colonna.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
single

single

some-alt