Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


Il Laboratorio di Analisi dei Dati con R, dell'Università di Teramo su piattaforma Meet, inizia il 9 aprile 2021 - Iscrizione - email

Barra laterale

Segui il canale Telegram

Max 3 mess. al giorno (cos'è?)

Contenuti

Ultimi post del blog

Video e tutorial

Pagine aggiornate


Formazione

Mini webinar

Incontri individuali online


Ricerca sociale con R (il libro)


Contatti



Download R
r:gestione_dei_dati:dplyr_mutate

mutate, transmute (dplyr)

Come nell'esempio in Calcolare una nuova variabile, creiamo la variabile Totale (della popolazione) sommando Totale.Maschi e Totale.Femmine, nel dataset Istat161):

library(tidyverse)
mutate(Istat16, Totale = Totale.Maschi + Totale.Femmine)

Con la funzione mutate(), la variabile viene direttamente aggiunta al dataset.

Con la funzione transmute(), la nuova variabile sostituisce la o le variabili precedenti. Si consideri l'esempio:

es_mutate.R
# costruiamo le variabili standardizzate
mutate(cars, zspeed = as.numeric(scale(speed)),
       zdist = as.numeric(scale(speed))) %>% 
  as_tibble()                                         # per visualizzare
# A tibble: 50 x 4
   speed  dist zspeed  zdist
   <dbl> <dbl>  <dbl>  <dbl>
 1     4     2 -2.16  -2.16 
 2     4    10 -2.16  -2.16 
 3     7     4 -1.59  -1.59 
 4     7    22 -1.59  -1.59 
 5     8    16 -1.40  -1.40 
 6     9    10 -1.21  -1.21 
 7    10    18 -1.02  -1.02 
 8    10    26 -1.02  -1.02 
 9    10    34 -1.02  -1.02 
10    11    17 -0.832 -0.832
# ... with 40 more rows
es_transmute.R
library(tidyverse)
 
# nuovo file
zcars <- transmute(cars, zspeed = as.numeric(scale(speed)),
                   zdist = as.numeric(scale(speed)))
as_tibble(zcars)                               
# A tibble: 50 x 2
   zspeed  zdist
    <dbl>  <dbl>
 1 -2.16  -2.16 
 2 -2.16  -2.16 
 3 -1.59  -1.59 
 4 -1.59  -1.59 
 5 -1.40  -1.40 
 6 -1.21  -1.21 
 7 -1.02  -1.02 
 8 -1.02  -1.02 
 9 -1.02  -1.02 
10 -0.832 -0.832
# ... with 40 more rows

Vedi RDocumentation: mutate

r/gestione_dei_dati/dplyr_mutate.txt · Ultima modifica: 23/09/2021 13:00 da admin