È possibile utilizzare la seguente sintassi di base per applicare una funzione lambda a un DataFrame panda: df[' col '] = df[' col ']. apply ( lambda x: ' value1 ' if x < 20 else ' value2 ') I seguenti...
Quando si tratta di selezionare righe e colonne di un DataFrame Panda, .loc e .at sono due funzioni comunemente utilizzate. Ecco la sottile differenza tra le due funzioni: .loc può accettare più righe e colonne come argomenti di input .at può...
Puoi utilizzare la funzione NumPy Where() per aggiornare rapidamente i valori di un array NumPy utilizzando la logica if-else. Ad esempio, il codice seguente mostra come aggiornare i valori in un array NumPy che soddisfa una determinata condizione: import numpy as...
Spesso potresti voler aggiungere totali parziali a una tabella pivot Pandas. Fortunatamente, questo è facile da fare utilizzando le funzioni integrate dei panda. L’esempio seguente mostra come eseguire questa operazione. Esempio: aggiungere totali parziali alla tabella pivot Pandas Supponiamo di avere...
È possibile utilizzare la seguente sintassi di base per creare una tabella pivot in panda che visualizzi la somma dei valori in determinate colonne: p.d. pivot_table (df, values=' col1 ', index=' col2 ', columns=' col3 ', aggfunc=' sum ') L’esempio seguente...
Un errore che potresti riscontrare quando usi i panda è: ValueError : Cannot mask with non-boolean array containing NA / NaN values Questo errore si verifica in genere quando si tenta di trovare righe in un DataFrame panda che contengono una...
Un errore che potresti riscontrare in R è: Error: `data` must be a data frame, or other object coercible by `fortify()`, not a digital vector Questo errore si verifica quando tenti di utilizzare ggplot2 per tracciare variabili in un frame di...
È possibile utilizzare la seguente sintassi di base per sostituire più valori in un frame di dati in R utilizzando le funzioni nel pacchetto dplyr : library (dplyr) df %>% mutate(var1 = recode(var1, ' oldvalue1 ' = ' newvalue1 ', '...
È possibile utilizzare i seguenti metodi per sostituire una stringa in una colonna specifica di un frame di dati utilizzando le funzioni nel pacchetto dplyr : Metodo 1: sostituire una stringa con una nuova stringa library (dplyr) library (stringr) df %>%...
Puoi utilizzare la funzione across() dal pacchetto dplyr in R per applicare una trasformazione a più colonne. Esistono innumerevoli modi per utilizzare questa funzionalità, ma i seguenti metodi illustrano alcuni usi comuni: Metodo 1: applicare una funzione a più colonne #multiply...