Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Modifica degli Elementi del Vettore | Tipi di Dati e Vettori
Introduzione a R

bookModifica degli Elementi del Vettore

I vettori possono essere modificati aggiungendo nuovi elementi o aggiornando quelli esistenti. Questo è utile quando la struttura dei dati deve essere ampliata o quando è necessario correggere dei valori.

Aggiunta di elementi con le funzioni

Utilizzare la funzione c() o la funzione append() per aggiungere un nuovo valore a un vettore. Se il vettore è nominato, è possibile assegnare un'etichetta al nuovo elemento.

Esempio

12345678
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
copy

Aggiunta di elementi con nomi

Se il vettore ha già dei nomi, è possibile aggiungere un nuovo elemento assegnando direttamente un valore a un nuovo nome.

Esempio

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
copy

Aggiornamento degli elementi

È possibile modificare i valori esistenti sia per nome che per indice.

Esempio

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
copy
Compito

Swipe to start coding

  1. Aggiungere un nuovo elemento chiamato 'Desk' con un prezzo di 135 alla fine del vettore prices utilizzando il secondo metodo (assegnando il nome durante l'aggiunta del valore).
  2. Aggiornare il prezzo di 'Bookshelf' a 180. È possibile utilizzare sia l'indice che il nome per questa operazione.
  3. Visualizzare il vettore modificato prices.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 8
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 the difference between using `c()` and direct assignment for adding elements?

How do I remove an element from a named vector?

Can you show how to update multiple elements at once?

close

Awesome!

Completion rate improved to 2.27

bookModifica degli Elementi del Vettore

Scorri per mostrare il menu

I vettori possono essere modificati aggiungendo nuovi elementi o aggiornando quelli esistenti. Questo è utile quando la struttura dei dati deve essere ampliata o quando è necessario correggere dei valori.

Aggiunta di elementi con le funzioni

Utilizzare la funzione c() o la funzione append() per aggiungere un nuovo valore a un vettore. Se il vettore è nominato, è possibile assegnare un'etichetta al nuovo elemento.

Esempio

12345678
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
copy

Aggiunta di elementi con nomi

Se il vettore ha già dei nomi, è possibile aggiungere un nuovo elemento assegnando direttamente un valore a un nuovo nome.

Esempio

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
copy

Aggiornamento degli elementi

È possibile modificare i valori esistenti sia per nome che per indice.

Esempio

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
copy
Compito

Swipe to start coding

  1. Aggiungere un nuovo elemento chiamato 'Desk' con un prezzo di 135 alla fine del vettore prices utilizzando il secondo metodo (assegnando il nome durante l'aggiunta del valore).
  2. Aggiornare il prezzo di 'Bookshelf' a 180. È possibile utilizzare sia l'indice che il nome per questa operazione.
  3. Visualizzare il vettore modificato prices.

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 2. Capitolo 8
single

single

some-alt