Come stampare una colonna di un pandas dataframe


È possibile utilizzare i seguenti metodi per stampare una colonna di un DataFrame panda:

Metodo 1: stampa la colonna senza intestazione

 print (df[' my_column ']. to_string (index= False ))

Metodo 2: stampa la colonna con l’intestazione

 print (df[[' my_column ']]. to_string (index= False ))

I seguenti esempi mostrano come utilizzare ciascun metodo nella pratica con i seguenti DataFrame panda:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29, 32],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 5],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 8]})

#view DataFrame
print (df)

   points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
8 32 5 8

Esempio 1: stampa una colonna senza intestazione

Il codice seguente mostra come stampare i valori della colonna dei punti senza l’intestazione della colonna:

 #print the values in the points column without header
print (df[' points ']. to_string (index= False ))

25
12
15
14
19
23
25
29

Utilizzando la funzione to_string() , possiamo stampare solo i valori della colonna punto senza l’intestazione della colonna e i valori dell’indice della riga.

Esempio 2: stampa colonna con intestazione

Il codice seguente mostra come stampare i valori della colonna punti con l’intestazione della colonna:

 #print the values in the points column with column header
print (df[[' points ']]. to_string (index= False ))

 points
     25
     12
     15
     14
     19
     23
     25
     29
     32

Tieni presente che vengono stampati i valori della colonna dei punti e l’intestazione della colonna.

Nota : l’unica differenza tra questo esempio e quello precedente è che abbiamo utilizzato doppie parentesi attorno al nome della colonna, il che ci ha permesso di stampare l’intestazione della colonna con i valori.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre operazioni comuni nei panda:

Come stampare Pandas DataFrame senza indice
Come visualizzare tutte le righe in un Pandas DataFrame
Come verificare il tipo di tutte le colonne in Pandas DataFrame

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *