Exempel på avancerat läge för Trellis container/spaljébehållare
Det här hjälpavsnittet visar exempel på hur du kan använda en Trellis container/spaljébehållare i avancerat läge för att konfigurera avancerade uttryck i dina diagram.
Följande variabler visas i detta hjälpavsnitt:
-
$(vDim)
-
$(vDimValue)
-
$(vDimSetFull)
Ytterligare exempel hittar du här: Använda avancerat läge.
Exempel 1: Uttryck för villkorligt mått
Detta exempel visar hur variabeln $(vDimValue) kan läggas till i måttuttryck för att göra Trellis containern/spaljébehållaren kompatibel med avancerade uttryck. Uttrycket som används i detta diagram är ett villkorligt if uttryck.
Lägg till data
Skapa en ny app och lägg till laddningsskriptet nedan i Skriptredigeraren. Ladda sedan data.
Skapa originalvisualisering
Gör följande:
-
Öppna ett ark i redigeringsläge.
-
Dra ett stapeldiagram till arket.
-
Lägg till Item Type som dimension i stapeldiagrammet.
-
Lägg till följande uttryck som ett mått:
=if(Sum([Units Sold])>=40000, Sum({<Region={$(vDimValue)}>} [Total Profit]), Sum({<Region={$(vDimValue)}>} [Units Sold]))
I Trellis containern/spaljébehållaren kommer detta uttryck att visa:
-
Om det finns 40 000 eller fler sålda enheter: Den totala vinsten för varje distinkt region.
-
Om det finns färre än 40 000 sålda enheter, eller om data är null: Totalt antal sålda enheter för varje distinkt region.
För varje diagram i behållaren kommer variabeln $(vDimValue) att ersättas av namnet på dimensionsvärdet för Region.
-
-
Lägg till följande Etikett för det mått som du just lade till:
=if(Sum([Units Sold])>=40000, 'Total Profit', 'Items Sold')
-
Expandera Sortering i egenskapspanelen. Justera sorteringen så att diagrammet i första hand sorteras efter mätvärdet i fallande ordning.
-
Expandera Färger och teckenförklaring i egenskapspanelen under Utseende.
-
Ställ in Färg på Anpassad och välj alternativet att färglägga diagrammet Per dimension.
-
Aktivera Låsta färger.
-
Högerklicka på diagrammet eller använd knappen och klicka på Lägg till bland originalobjekt.
-
Ge originalobjektet ett Namn (exempelvis BarChartExample) och klicka på Lägg till.
Skapa Trellis container/spaljébehållare
Gör följande:
-
Dra Trellis container/spaljébehållare till arket.
-
Klicka på Lägg till dimension och välj Region.
-
Klicka på Lägg till originalvisualisering. Välj originalobjektet BarChartExample i listrutan.
-
Expandera Trellis-alternativ i egenskapspanelen för Trellis container/spaljébehållare under Utseende.
-
Ställ in Avancerat läge till På.
-
Expandera Allmänt i egenskapspanelen för Trellis container/spaljébehållare under Utseende.
-
Slå på Visa rubriker vid behov. Lägg till följande uttryck för diagrammets Titel:
=if(Sum([Units Sold])>=40000, 'Total Profit, by Region and Item Type', 'Total Items Sold, by Region and Item Type')
Ändra storlek på Trellis containern/spaljébehållaren på arket så att det finns tillräckligt med utrymme för att visa alla data. Dina diagram bör nu se ut ungefär som på följande bild.
Om du gör urval i appen (till exempel genom att välja en specifik Order Priority) kan måttet som visas i diagrammet förändras på grund av den lägre ordervolymen.
Exempel 2: Färg på ett kartdiagram
I det här exemplet visas hur du konfigurerar en Trellis container/spaljébehållare i Avancerat läge för att färglägga ett kartdiagram efter måttuttryck. Specifikt visar den följande:
-
Använda $(vDimSetFull) för att färglägga ett kartdiagram efter mått.
-
Använda $(vDim) och $(vDimValue) i text i diagrammen (här för diagrammens underrubriker).
Lägg till data
Skapa en ny app och laddningsskriptet nedan i Skriptredigeraren. Ladda sedan data.
Skapa originalvisualisering
Gör följande:
-
Öppna ett ark i redigeringsläge.
-
Dra ett kartdiagram till arket.
-
I egenskapspanelen skapar du ett nytt ytskikt för diagrammet.
-
Lägg till dimensionen Country för ytskiktet.
-
Expandera Färger i ytskiktet Country.
-
Ställ in Färger på Anpassa och välj färginställningen Per mått.
-
Lägg till följande uttryck för Välj mått:
=Sum($(vDimSetFull) Sales)
-
Lägg till följande Etikett för måttfärgen: Total Sales
-
Expandera delavsnittet Utseende > Allmänt i egenskapspanelen.
-
Lägg till följande uttryck för diagrammets Underrubrik:
='Total Sales, ' & $(vDim) & ': ' & $(vDimValue)
Det här uttrycket returnerar ett fel i originalvisualiseringen, men i Trellis containern/spaljébehållaren fungerar det som avsett. För varje unikt värde för Year kommer diagrammets titel att vara Total Sales, Year: <year>.
-
Högerklicka på diagrammet eller använd knappen och klicka på Lägg till bland originalobjekt.
-
Ge originalobjektet ett Namn (exempelvis MapChartExample) och klicka på Lägg till.
Skapa Trellis container/spaljébehållare
Gör följande:
-
Dra Trellis container/spaljébehållare till arket.
-
Klicka på Lägg till dimension och välj Year.
-
Klicka på Lägg till originalvisualisering. Välj originalobjektet MapChartExample i listrutan.
-
Expandera Trellis options i egenskapspanelen för Trellis container/spaljébehållare under Utseende.
-
Ställ in Advanced mode (Färglägg alla rader efter villkor) som On (Specificerade rader).
-
Ställ in Antal kolumner till ett värde som fungerar bäst för ditt ark och din skärmstorlek. Ställ in det på 5 för att matcha bilden nedan.
-
Expandera Allmänt i egenskapspanelen för Trellis container/spaljébehållare under Utseende.
-
Lägg till följande Rubrik för diagrammet: Total Sales by Country
-
Ändra storlek på diagrammet om det behövs så att det upptar hela längden av arket.
-
Lämna arkredigeringsläge.
För att få samma färgschema som visas i bilden nedan, ställ in apptemat till Sense Klassisk.