Diagramme mit BigQuery DataFrames visualisieren
Mit der BigQuery DataFrames-Visualisierungsbibliothek können Sie verschiedene Arten von Diagrammen erstellen, um Ihre Daten visuell zu untersuchen und zu verstehen. Mit der bigframes.pandas API können Sie erweiterte statistische Vorgänge nahtlos mit vertrauten Python-Plotting-Tools kombinieren, einschließlich integrierter Stichproben für große Datasets.
Histogramm
Im folgenden Beispiel werden Daten aus der Tabelle bigquery-public-data.ml_datasets.penguins gelesen, um ein Histogramm zur Verteilung der Schnabeltiefe von Pinguinen zu erstellen:

Liniendiagramm
Im folgenden Beispiel werden Daten aus der Tabelle bigquery-public-data.noaa_gsod.gsod2021 verwendet, um ein Liniendiagramm der mittleren Temperaturänderungen 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 liegt der Fokus auf den Namen Mary, Emily und Lisa:

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 Taxifahrpreisen und Fahrstrecken 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 die Obergrenze überschreitet, werden in BigQuery DataFrames zufällig so viele Datenpunkte ausgewählt, wie die Obergrenze zulässt.
Sie können diese Obergrenze überschreiben, indem Sie beim Zeichnen eines Diagramms den Parameter sampling_n festlegen, wie im folgenden Beispiel gezeigt:

Erweiterte Diagrammerstellung mit Pandas- und Matplotlib-Parametern
Sie können weitere Parameter übergeben, um Ihr Diagramm wie mit Pandas zu optimieren, da die Plotting-Bibliothek von BigQuery DataFrames auf Pandas und Matplotlib basiert. In den folgenden Abschnitten werden Beispiele beschrieben.
Trend der Namensbeliebtheit mit Unterdiagrammen
Im folgenden Beispiel werden die Namensverlaufsdaten aus dem Beispiel für ein Flächendiagramm verwendet, um für jeden Namen ein eigenes Diagramm zu erstellen. Dazu wird im Funktionsaufruf plot.area() der Wert subplots=True festgelegt:

Streudiagramm für Taxifahrten mit mehreren Dimensionen
Im folgenden Beispiel werden die Daten aus dem Beispiel für ein Streudiagramm verwendet. Die Labels für die x- und y-Achse werden umbenannt, der Parameter passenger_count wird für die Punktgrößen verwendet, Farbpunkte werden mit dem Parameter tip_amount verwendet und die Größe der Abbildung wird angepasst:

Nächste Schritte
- Informationen zu BigQuery DataFrames
- BigQuery DataFrames in dbt verwenden
- Referenz zur BigQuery DataFrames API