Visualizza i grafici utilizzando BigQuery DataFrames
Puoi utilizzare la libreria Visualization di BigQuery DataFrames per tracciare vari tipi di grafici per esplorare e comprendere visivamente i tuoi dati. L'API bigframes.pandas ti consente di combinare facilmente operazioni statistiche avanzate con strumenti di rappresentazione grafica Python familiari, tra cui il campionamento integrato per set di dati di grandi dimensioni.
Istogramma
L'esempio seguente legge i dati dalla tabella bigquery-public-data.ml_datasets.penguins per tracciare un istogramma sulla distribuzione della profondità del culmen dei pinguini:

Grafico a linee
L'esempio seguente utilizza i dati della tabella bigquery-public-data.noaa_gsod.gsod2021 per tracciare un grafico a linee delle variazioni della temperatura mediana nel corso dell'anno:

Grafico ad area
L'esempio seguente utilizza la tabella bigquery-public-data.usa_names.usa_1910_2013 per monitorare la popolarità dei nomi nella storia degli Stati Uniti e si concentra sui nomi Mary, Emily e Lisa:

Grafico a barre
L'esempio seguente utilizza la tabella bigquery-public-data.ml_datasets.penguins per visualizzare la distribuzione dei sessi dei pinguini:

Grafico a dispersione
L'esempio seguente utilizza la tabella bigquery-public-data.new_york_taxi_trips.tlc_yellow_trips_2021 per esplorare la relazione tra gli importi delle tariffe dei taxi e le distanze dei viaggi:

Visualizzazione di un set di dati di grandi dimensioni
BigQuery DataFrames scarica i dati sulla tua macchina locale per la visualizzazione. Il numero di punti dati da scaricare è limitato a 1000 per impostazione predefinita. Se il numero di punti dati supera il limite, BigQuery DataFrames campiona in modo casuale il numero di punti dati pari al limite.
Puoi eseguire l'override di questo limite impostando il parametro sampling_n quando tracci un grafico, come mostrato nell'esempio seguente:

Tracciamento avanzato con i parametri pandas e Matplotlib
Puoi passare altri parametri per perfezionare il grafico, come faresti con pandas, perché la libreria di tracciamento di BigQuery DataFrames è basata su pandas e Matplotlib. Le sezioni seguenti descrivono alcuni esempi.
Tendenza della popolarità dei nomi con sottografici
Utilizzando i dati della cronologia dei nomi dell'esempio di grafico ad area, l'esempio seguente crea grafici singoli per ogni nome impostando subplots=True nella chiamata di funzione plot.area():

Grafico a dispersione delle corse in taxi con più dimensioni
Utilizzando i dati dell'esempio di grafico a dispersione, l'esempio seguente rinomina le etichette per l'asse x e l'asse y, utilizza il parametro passenger_count per le dimensioni dei punti, utilizza i punti colorati con il parametro tip_amount e ridimensiona la figura:

Passaggi successivi
- Scopri di più su BigQuery DataFrames.
- Scopri come utilizzare BigQuery DataFrames in dbt.
- Esplora il riferimento API BigQuery DataFrames.