Capitolo 10. Selezionare e creare colonne
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Ora che hai una solida conoscenza del funzionamento delle espressioni, vediamo come utilizzarle. In questo capitolo tratteremo le operazioni relative alle colonne di un DataFrame.1 Ci concentreremo sulla selezione di colonne esistenti e sulla creazione di nuove, che sono probabilmente le operazioni più comuni quando si lavora con i dati.
Per prima cosa, rivedremo come selezionare le colonne con il metodo df.select() che abbiamo già visto nel Capitolo 7. Poi ti presenteremo un modo più flessibile di selezionare le colonne: l'uso dei cosiddetti selettori di colonna. I selettori offrono vari modi per specificare le colonne in base al loro nome, al tipo di dati e alla posizione. Possono anche essere combinati in modi diversi. Continueremo con la creazione di nuove colonne e la loro riorganizzazione. Infine, parleremo brevemente delle operazioni relative alle colonne, come la rinominazione e l'eliminazione delle colonne e la combinazione delle colonne di due DataFrames.
Lavorerai con un DataFrame sui nostri ribelli preferiti dell'universo di Star Wars:
starwars=pl.read_parquet("data/starwars.parquet")rebels=starwars.drop("films").filter(pl.col("name").is_in(["Luke Skywalker","Leia Organa","Han Solo"]))(rebels[:,:6])(rebels[:,6:11])(rebels[:,11:])
In questo caso, slice ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access