Diagramme mit BigQuery DataFrames visualisieren
In diesem Dokument wird gezeigt, wie Sie verschiedene Arten von Diagrammen mit der BigQuery DataFrames-Visualisierungsbibliothek erstellen.
Die bigframes.pandas API
bietet ein vollständiges Tool-Ökosystem für Python. Die API unterstützt erweiterte statistische Vorgänge und Sie können die von BigQuery DataFrames generierten Aggregationen visualisieren. Sie können auch von BigQuery DataFrames zu einem pandas-DataFrame mit integrierten Stichprobenvorgängen wechseln.
Histogramm
Im folgenden Beispiel werden Daten aus der Tabelle bigquery-public-data.ml_datasets.penguins gelesen, um ein Histogramm zur Verteilung der Schnabeltiefen von Pinguinen zu erstellen:

Liniendiagramm
Im folgenden Beispiel werden Daten aus der Tabelle bigquery-public-data.noaa_gsod.gsod2021 verwendet, um ein Liniendiagramm der Änderungen der Durchschnittstemperatur im Laufe des Jahres zu erstellen:

Flächendiagramm
Im folgenden Beispiel wird die Tabelle bigquery-public-data.usa_names.usa_1910_2013 verwendet, um die Beliebtheit von Namen in der Geschichte der USA zu verfolgen. Dabei werden die Namen Mary, Emily und Lisa betrachtet:

Balkendiagramm
Im folgenden Beispiel wird die Tabelle bigquery-public-data.ml_datasets.penguins verwendet, um die Verteilung der Geschlechter von Pinguinen zu visualisieren:

Streudiagramm
Im folgenden Beispiel wird die Tabelle bigquery-public-data.new_york_taxi_trips.tlc_yellow_trips_2021 verwendet, um die Beziehung zwischen Taxitarifen und Entfernungen zu untersuchen:

Großes Dataset visualisieren
BigQuery DataFrames lädt Daten zur Visualisierung auf Ihren lokalen Computer herunter. Die Anzahl der herunterzuladenden Datenpunkte ist standardmäßig auf 1.000 begrenzt. Wenn die Anzahl der Datenpunkte das Limit überschreitet, wählt BigQuery DataFrames zufällig eine Anzahl von Datenpunkten aus, die dem Limit entspricht.
Sie können dieses Limit überschreiben, indem Sie beim Erstellen eines Diagramms den Parameter sampling_n festlegen, wie im folgenden Beispiel gezeigt:

Erweiterte Diagramme mit pandas- und Matplotlib-Parametern
Sie können weitere Parameter übergeben, um Ihr Diagramm wie mit pandas genauer anzupassen, da die Diagrammbibliothek von BigQuery DataFrames auf pandas und Matplotlib basiert. In den folgenden Abschnitten finden Sie Beispiele.
Trend der Beliebtheit von Namen mit Unterdiagrammen
Im folgenden Beispiel werden die Daten zum Verlauf der Beliebtheit von Namen aus dem Beispiel für Flächendiagramme verwendet, um für jeden Namen ein eigenes Diagramm zu erstellen. Dazu wird im Funktionsaufruf plot.area() subplots=True festgelegt:

Streudiagramm für Taxifahrten mit mehreren Dimensionen
Im folgenden Beispiel werden die Daten aus dem Beispiel für Streudiagramme verwendet, um die Labels für die X- und Y-Achse umzubenennen, den passenger_count
Parameter für die Punktgrößen zu verwenden, Farbpunkte mit dem tip_amount Parameter zu verwenden
und die Größe der Abbildung zu ändern:

Nächste Schritte
- Informationen zu BigQuery DataFrames.
- Informationen zur Verwendung von BigQuery DataFrames in dbt.
- Referenz zur BigQuery DataFrames API