Visualiseringstyper för instrumentpaneler
Den här artikeln beskriver de typer av visualiseringar som är tillgängliga för användning i AI/BI-instrumentpaneler och visar hur du skapar ett exempel på varje visualiseringstyp. Anvisningar om hur du skapar en instrumentpanel finns i Skapa en instrumentpanel.
Kommentar
För att optimera prestanda kan diagram bara återge 10 000 rader eller 10 MB på arbetsytan, beroende på vilket som är mindre. Annars kan visualiseringar trunkeras.
Områdesvisualisering
Områdesvisualiseringar kombinerar linje- och stapelvisualiseringar för att visa hur en eller flera gruppers numeriska värden ändras jämfört med förloppet för en andra variabel, vanligtvis tidsvariabeln. De används ofta för att visa ändringar i försäljningstratten genom tid.
Konfigurationsvärden: För det här områdets visualiseringsexempel angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Område
- Titel:
Total price and order year by order priority and clerk
- X-axel:
- Fält:
o_orderdate
- Skalningstyp:
Temporal
- Transformera:
Yearly
- Axelrubrik:
Order year
- Fält:
- Y-axel:
- Fält:
o_totalprice
- Axelrubrik:
Total price
- Skalningstyp:
Quantitative
- Transformera:
Sum
- Fält:
- Gruppera efter:
- Fält:
o_orderpriority
- Förklaringsrubrik:
Order priority
- Fält:
- Filter
- Fält:
TPCH orders.o_clerk
- Fält:
SQL-fråga: För det här områdets visualisering användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders
.
SELECT * FROM samples.tpch.orders
Stapeldiagram
Stapeldiagram representerar förändringen i mått över tid eller mellan kategorier och visar proportionalitet, liknande en cirkelvisualisering .
Konfigurationsvärden: För det här stapelvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Stapel
- Titel:
Total price and order month by order priority and clerk
- X-axel:
- Fält:
o_orderdate
- Transformera:
Monthly
- Skalningstyp:
Temporal
- Axelrubrik:
Order month
- Fält:
- Y-axel:
- Fält:
o_totalprice
- Skalningstyp:
Quantitative
- Transformera:
Sum
- Axelrubrik:
Total price
- Fält:
- Gruppera efter:
- Fält:
o_orderpriority
- Förklaringsrubrik:
Order priority
- Fält:
- Filter
- Fält:
TPCH orders.o_clerk
- Fält:
SQL-fråga: Följande SQL-fråga genererade datauppsättningen TPCH orders
för den här stapelvisualiseringen.
SELECT * FROM samples.tpch.orders
Rutdiagram
Visualiseringen i rutdiagrammet visar distributionssammanfattningen av numeriska data, eventuellt grupperade efter kategori. Med hjälp av en visualisering av rutor kan du snabbt jämföra värdeintervallen mellan kategorier och visualisera lokalitets-, spridnings- och skevhetsgrupperna för värdena via deras kvarttiler. I varje ruta visar den mörkare linjen mellankvartilområdet. Mer information om hur du tolkar visualiseringar av rutor finns i boxdiagramsartikeln på Wikipedia.
Konfigurationsvärden: För den här visualiseringen av rutdiagram har följande värden angetts:
- X-kolumn (datamängdskolumn):
l-returnflag
- Y-kolumner (datauppsättningskolumn):
l_extendedprice
- X-axelnamn (åsidosätt standardvärde):
Return flag1
- Y-axelnamn (åsidosätt standardvärde):
Extended price
SQL-fråga: För den här visualiseringen av rutdiagrammet användes följande SQL-fråga för att generera datauppsättningen.
select * from samples.tpch.lineitem
Bubbeldiagram
Bubbeldiagram är punktdiagram där storleken på varje punktmarkör återspeglar ett relevant mått. Om du vill skapa ett bubbeldiagram väljer du Punkt som visualiseringstyp. I inställningen Storlek väljer du det mått som du vill representera med storleken på markörer.
Konfigurationsvärden: För det här visualiseringsexemplet för bubbeldiagram har följande värden angetts:
- Datauppsättning: NYC taxiresor
- Visualisering: Punktdiagram
- Titel:
Trip distance, fares, and trip duration
- X-axel:
- Fält:
trip_distance
- Skalningstyp:
Quantitative
- Transformera:
None
- Fält:
- Y-axel:
- Fält:
fare_amount
- Skalningstyp:
Quantitative
- Transformera:
None
- Fält:
- Färg efter:
- Fält:
pickup_zip
- Fält:
- Storlek:
- Fält:
time_spent
- Transformera:
None
- Fält:
Kombinationsdiagram
Kombinationsdiagram kombinerar linje- och stapeldiagram för att presentera ändringarna över tid med proportionalitet.
Konfigurationsvärden: För den här kombinationsdiagramvisualiseringen har följande värden angetts:
- Datauppsättning: partsupp
- Visualisering: Kombination
- X-axel:
ps_partkey
- Skalningstyp:
Quantitative
- Skalningstyp:
- Y-axel:
- Bar:
ps_availqty
- Sammansättningstyp:
SUM
- Linje:
ps_supplycost
- Sammansättningstyp:
AVG
- Bar:
- Färg efter Y-serie:
Sum of ps_availqty
Average ps_supplycost
SQL-fråga: För den här kombinationsdiagramvisualiseringen användes följande SQL-fråga för att generera datauppsättningen.
SELECT * FROM samples.tpch.partsupp
Kombinationsdiagram med dubbla axlar
Du kan använda kombinationsdiagram för att visa två olika y-axlar. När du har valt widgeten för kombinationsdiagram klickar du på menyn för kebab på Y-axelns inställningar i diagramkonfigurationspanelen. Aktivera alternativet Aktivera dubbel axel.
Konfigurationsvärden: För det här kombinationsdiagrammet är alternativet Aktivera dubbel axel aktiverat. De andra konfigurationerna anges på följande sätt:
- Datauppsättning: Resor
- Visualisering: Kombination
- X-axel:
tpep_pickup_datetime
- Skalningstyp:
Temporal
- Transformera:
Weekly
- Skalningstyp:
- Y-axel:
- Vänster Y-axel (stapel):
trip_distance
- Transformera:
AVG
- Transformera:
- Höger Y-axel (linje):
fare_amount
- Transformera:
AVG
- Transformera:
- Vänster Y-axel (stapel):
Färg efter Y-serie:
Average trip_distance
Average fare_amount
SQL-fråga: Följande SQL-fråga användes för att generera datauppsättningen:
SELECT * FROM samples.nyctaxi.trips
Räknarvisualisering
Räknare visar ett enda värde på ett framträdande sätt, med ett alternativ för att jämföra dem med ett målvärde. Om du vill använda räknare anger du vilken datarad som ska visas i räknarvisualiseringen för värdekolumnen och målkolumnen.
Du kan ange villkorsstyrd formatering och anpassa textformatet i värdekonfigurationsinformationen.
Konfigurationsvärden: För det här räknarvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Räknare
- Titel:
Orders: Target amount vs. actual amount by date
- Värde:
- Fält:
avg(o_totalprice)
- Värderadsnummer: 1
- Fält:
- Mål:
- Fält:
avg(o_totalprice)
- Värderadsnummer: 2
- Fält:
- Filter
- Fält:
TPCH orders.o_orderdate
- Fält:
SQL-fråga: För den här räknarvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders_target
.
SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1
Linjevisualisering
Linjevisualiseringar visar ändringen i ett eller flera mått över tid.
Konfigurationsvärden: För det här linjevisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Linje
- Titel:
Average price and order year by order priority and clerk
- X-axel:
- Fält:
o_orderdate
- Transformera:
Yearly
- Skalningstyp:
Temporal
- Axelrubrik:
Order year
- Fält:
- Y-axel:
- Fält:
o_totalprice
- Transformera:
Average
- Skalningstyp:
Quantitative
- Axelrubrik:
Average price
- Fält:
- Gruppera efter:
- Fält:
o_orderpriority
- Förklaringsrubrik:
Order priority
- Fält:
- Filter
- Fält:
TPCH orders.o_clerk
- Fält:
SQL-fråga: För visualiseringsvisualiseringen i det här fältet användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders
.
SELECT * FROM samples.tpch.orders
Heatmap-diagram
Med termiska diagram blandas funktioner i stapeldiagram, stapling och bubbeldiagram så att du kan visualisera numeriska data med hjälp av färger. En gemensam färgpalett för en värmekarta visar de högsta värdena med varmare färger, till exempel orange eller rött, och de lägsta värdena med hjälp av svalare färger, som blått eller lila.
Följande värmekarta visualiserar till exempel de mest förekommande avstånden för taxiresor varje dag och grupperar resultatet efter veckodagen, avståndet och det totala priset.
Kommentar
Heatmaps kan visa upp till 64 000 rader eller 10 MB.
Konfigurationsvärden: För den här visualiseringen av heatmap-diagram har följande värden angetts:
- Datauppsättning: TPCH-beställningar
- Visualisering: Heatmap
- X-kolumn (datamängdskolumn):
o_orderpriority
- Y-kolumner (datauppsättningskolumn):
o_orderstatus
- Färgkolumn:
- Datauppsättningskolumn:
o_totalprice
- Sammansättningstyp:
Average
- Datauppsättningskolumn:
- X-axelnamn (åsidosätt standardvärde):
Order priority
- Namn på Y-axel (åsidosätt standardvärde):
Order status
- Färgschema (åsidosätt standardvärde):
YIGnBu
SQL-fråga: För den här visualiseringen av heatmap-diagrammet användes följande SQL-fråga för att generera datauppsättningen.
SELECT * FROM samples.tpch.orders
Histogramdiagram
Ett histogram ritar frekvensen som ett angivet värde inträffar i en datauppsättning. Ett histogram hjälper dig att förstå om en datauppsättning har värden som är grupperade runt ett litet antal intervall eller som är mer utspridda. Ett histogram visas som ett stapeldiagram där du styr antalet distinkta staplar (kallas även lagerplatser).
Konfigurationsvärden: För den här histogramdiagramvisualiseringen angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Histogram
- X-kolumn (datamängdskolumn):
o_totalprice
- Antal lagerplatser: 20
- X-axelnamn (åsidosätt standardvärde):
Total price
Konfigurationsalternativ: Information om konfigurationsalternativ för histogramdiagram finns i konfigurationsalternativ för histogramdiagram.
SQL-fråga: För den här histogramdiagramvisualiseringen användes följande SQL-fråga för att generera datauppsättningen.
select * from samples.tpch.orders
Cirkelvisualisering
Cirkelvisualiseringar visar proportionalitet mellan mått. De är inte avsedda att förmedla tidsseriedata.
Konfigurationsvärden: För det här cirkelvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH-beställningar
- Visualisering: Cirkelvisualisering
- Titel:
Total price by order priority and clerk
- Vinkel:
- Fält:
o_totalprice
- Transformera:
Sum
- Axelrubrik:
Total price
- Fält:
- Gruppera efter:
- Fält:
o_orderpriority
- Förklaringsrubrik:
Order priority
- Fält:
- Filter
- Fält:
TPCH orders.o_clerk
- Fält:
SQL-fråga: För den här cirkelvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders
.
SELECT * FROM samples.tpch.orders
Pivotvisualisering
En pivotvisualisering aggregerar poster från ett frågeresultat till en tabellvisning. Det liknar PIVOT
eller GROUP BY
-instruktioner i SQL. Du konfigurerar pivotvisualiseringen med dra och släpp-fält.
Kommentar
Av prestandaskäl stöder pivottabeller endast återgivning av 100 kolumner x 100 rader.
Konfigurationsvärden: I det här pivotvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH lineitem
- Visualisering: Pivot
- Titel:
Line item quantity by return flag and ship mode by supplier
- Rader:
- Fält:
l_returnflag
- Fält:
- Kolumner:
- Fält:
l_shipmode
- Fält:
- Cell
- Datauppsättning:
- Fält:
l_quantity
- Transformera: Summa
- Filter
- Fält:
TPCH lineitem.l_supplierkey
- Fält:
SQL-fråga: För den här pivotvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Punktkarta
Punktkartor visar kvantitativa data som symboler placerade på specifika kartplatser. Markörer placeras med hjälp av latitud- och longitudkoordinater, som måste ingå som en del av resultatuppsättningen för den här diagramtypen. I följande exempel används data från kollisioner med motorfordon i New York, NY.
Konfigurationsvärden: För den här punktkartans visualisering har följande värden angetts:
- Datamängd: kollisioner med motorfordon
- Visualisering: Symbolkarta
- Koordinater:
- Breddgrad:
LATITUDE
- Longitud:
LONGITUDE
- Breddgrad:
- Färg/gruppera efter:
- Fält:
CONTRIBUTING FACTOR
- Fält:
Kommentar
Inga Databricks-datauppsättningar innehåller latitud- eller longituddata, så en SQL-exempelfråga tillhandahålls inte för det här exemplet.
Punktvisualisering
Punktvisualiseringar används ofta för att visa relationen mellan två numeriska variabler. Du kan koda den tredje dimensionen med färg för att visa hur de numeriska variablerna skiljer sig åt mellan grupper.
Konfigurationsvärden: För det här punktvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH lineitem
- Visualisering: Punktdiagram
- Titel:
Total price and quantity by ship mode and supplier
- X-axel:
- Fält:
l_quantity
- Axelrubrik:
Quantity
- Skalningstyp:
Quantitative
- Transformera:
None
- Fält:
- Y-axel:
- Fält:
l_extendedprice
- Skalningstyp:
Quantitative
- Transformera:
None
- Axelrubrik:
Price
- Fält:
- Gruppera efter:
- Fält:
l_shipmode
- Förklaringsrubrik:
Ship mode
- Fält:
- Filter
- Fält:
TPCH lineitem.l_supplierkey
- Fält:
SQL-fråga: För den här punktvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Tabellvisualisering
Tabellvisualiseringen visar data i en standardtabell men gör att du kan ändra ordning på, dölja och formatera data manuellt.
Kommentar
Tabeller kan visa upp till 64 000 rader eller 10 MB.
Konfigurationsvärden: För det här tabellvisualiseringsexemplet angavs följande värden:
- Datauppsättning: TPCH lineitem
- Visualisering: Tabell
- Titel:
Line item summary by supplier
- Kolumner:
- Visa radnummer: Aktiverat
- Fält:
l_orderkey
- Fält:
l_extendedprice
- Visa som:
Number
- Talformat: $0.00
- Visa som:
- Fält:
l_discount
- Visa som:
Number
- Talformat: %0.00
- Visa som:
- Fält:
l_tax
- Visa som:
Number
- Talformat: %0.00
- Visa som:
- Fält:
l_shipdate
- Fält:
l_shipmode
- Filter
- Fält:
TPCH lineitem.l_supplierkey
- Fält:
SQL-fråga: För den här tabellvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Talformatering i diagram
För de flesta diagramtyper kan du formatera numeriska värden för axelskalningsetiketter, dataetiketter och knappbeskrivningar. Om du vill välja formateringsformat klickar du på menyn kebab till höger om etiketten X-axel eller Y-axel i diagramkonfigurationspanelen. Klicka sedan på Format för att visa formateringsalternativ.
Följande diagram stöder nummerformatering:
- Ytdiagram
- Stapel
- Kombo
- Räknare
- Termisk karta
- Histogram
- Rad
- Pivot
- Punkt
- Tabell (äldre formatering)
Du kan välja mellan följande formateringsalternativ:
- Typ: Ingen, Valuta ($), Procent (%)
- Förkortning: None, Compact, Scientific
- Decimaler: Max, Exakt, Alla, Antal platser Om du vill kan du inkludera en gruppavgränsare, till exempel ett kommatecken.
Kommentar
Formatering är tillgängligt för olika typer av valuta. När du har valt Valuta som typ använder du listruteväljaren för att välja önskad valuta.