Monday, 23 October 2017

Glidande medelvärde in tablå


Det är mycket enkelt. Drag ditt datumfält till kolumner och den åtgärd du vill plotta på rader. Sedan högerklicka på mätningen och Lägg till tabellberäkning. Välj Flyttberäkning, summera med summa, flytta längs tabell över tidigare värden 60 2 månader, nästa värden 0 och voil. Table Beräkningar är kraftfulla Lär dig hur du använder dem. EDIT Att svara på förtydligande. Okej, så ditt problem är förmodligen att du kan vara mer specifikt förresten, visa exakt vad du gör, vad du gör få och vad du strävar efter att få det när du filtrerar ut de andra månaderna i stället för augusti eller juli förlorar du informationen eftersom du inte kan bedöma information från 2 föregående månader. Ett enkelt sätt att klara det är att faktiskt inte filtrera några data och Bara dölja de kolumner du inte vill visa välj alla månader du inte vill visa, högerklicka och göm. En mer elegant sätt att göra det och mer interaktivt sätt är att skapa en tabellberäkning som ska användas som filter Denna teknik tar Fördel av det faktum dessa tabellberäkningar utförs senast. Om du tänker visa endast juli och augusti, skapar du ett fält som heter filter. Lookup max date, 0 kommer i princip återställa datumet bättre, det maximala datumet för varje dag, eftersom du har dagar på skärmen Filtrera på True, och endast den 7 juli och 8 augusti kommer att fortsätta att vara på skärmen, men det kommer att visa löpande summa från 2 månader till dags. Huvudskillnaden från att göra MONTH Date direkt är att användningen av sökning kommer att tvinga Tableau att beräkna den här sista , så du vann inte att filtrera ut data från din löpande summaberäkning, bara från visualiseringen. Ett litet hack, men det fungerar. För att få ett bättre filter kan du använda parametrar, så det är mer interaktivt. Moving Average - MA. BREAKING NER Flytta genomsnittet - MA. As ett SMA-exempel, överväga en säkerhet med följande stängningskurser över 15 dagar. Vecka 1 5 dagar 20, 22, 24, 25, 23.Veek 2 5 dagar 26, 28, 26, 29, 27.Week 3 5 dagar 28, 30, 27, 29, 28.A 10-dagars MA skulle genomsnittliga slutkurserna för de första 10 dagarna som första datapunkt Den nästa datapunktet skulle släppa det tidigaste priset, lägga till priset på dag 11 och ta medeltalet och så vidare som visas nedan. Som tidigare noterat lagrar MAs nuvarande prisåtgärd eftersom de är baserade på tidigare priser, desto längre tid Period för MA, desto större fördröjning. Således kommer en 200-dagars MA att ha en mycket större grad av fördröjning än en 20-dagars MA eftersom den innehåller priser för de senaste 200 dagarna. MAs längd som ska användas beror på handelsmålen , med kortare MAs som används för kortfristig handel och långsiktiga MAs mer lämpade för långsiktiga investerare 200-dagars MA följs i stor utsträckning av investerare och handlare, med raster över och under detta glidande medel anses vara viktiga handelssignaler. MAs ger också viktiga handelssignaler på egen hand eller när två medelvärden passerar över. En stigande MA indikerar att säkerheten är i en uptrend medan en minskande MA indikerar att den är i en nedåtgående trend. På liknande sätt bekräftas uppåtgående moment med en bullish övergång som uppstår när en kortsiktig MA kors över en längre sikt MA Nedåtgående momentum bekräftas med en bearish crossover, som uppstår när en kortsiktig MA korsar under en längre sikt MA. Hack Academy förklarar hur Tableau fungerar i verkliga exemplar. Notera detta posten är ett pågående arbete. Denna session deltar i arbetet bakom lösningen på denna Tableau-gemenskapsförfrågan om hjälp. Visar maximalt och minimalt med ett beräknat glidande medelvärde. Vänligen hänvisa till Tableau Community-posten för fullständiga detaljer. I den post som personen frågar För hjälp förklarade att hon letade efter ett diagram så här och beskrev hennes mål sålunda. Så jag vill aggregera de senaste 4 åren av data och inte visa som enskilda år, genomsnittlig för varje vecka och visa den som ett 3 veckors rullande medelvärde som jag har gjort och även beräkna och visa det maximala rullande genomsnittet och det minsta En också På det sättet kan det lätt ses om det rullande genomsnittet för detta nuvarande år faller inom det förväntade intervallet som beräknat från de föregående 4 års värdena av data. En av Tableau s tekniska supportspecialisters gemenskapssida gav här en arbetsbok som innehåller en lösning S kopplade till den ursprungliga posten Hon gav också ett steg för steg recept för att bygga lösningsbladet Kosmetiska anpassningar till lösningen för att göra det enklare att identifiera och spåra Tableau-elementen har gjorts. De blå linjerna identifierar delarna och något av relationerna mellan dem Komplexiteten hos delarna och deras relationer är svårt för oerfarna människor att sätta ihop sina huvuden. Detta inlägg expanderar på lösningen av lo Åker bakom gardinen, visar Tableau-mekanismerna som används vad de gör och hur de fungerar. Det gör detta genom att tillhandahålla en tabellau-arbetsbok, en annoterad uppsättning diagram som visar hur arbetsbladets delar hänför sig till varandra och förklarande information. Lösningsreceptet. Arbetsbladets textning lägger ut stegen för att generera den önskade visualiseringen. Det här är till hjälp för att komma till lösningen, men överträffar inte de involverade Tableau-mekanismerna. I resten av detta inlägg läggs Tableau-mekanismerna, hur de fungerar och i förlängning hur de kan förstås och assimileras så att de kan bli verktyg i en s Tableau verktygslåda, som är tillgängliga för användning när behov och möjligheter uppstår. Lösningsreceptet, annoterat. I det här diagrammet indikerar pilarna anvisningarna och effekterna av receptets steg. Den gröna Pilar anger beräknade fält på rekordnivå De röda pilarna indikerar tabellauppräkningsfält De tunna blå linjerna visar hur fält flyttas. Det första som j umps out är hur fiendishly komplicerat detta är Även om mindre än hälften av instruktionerna har kommenterats är antalet och komplexiteten i relationerna nästan överväldigande. För att uppnå analytiska resultat så måste analytiker först förstå denna komplexitetsbrunn tillräckligt för att kunna generera de specifika önskade effekterna En av Tableau s brister är att allt detta mastering och hantering av denna komplexitet överlämnas till analytikern, dvs Tableau ger nästan inget sätt att överdriva delarna och deras relationer i på något sätt som avslöjar deras relationer på ett sätt som möjliggör enkel förståelse och manipulation. När instruktionerna når försäljningssteget för 2015 visar diagrammet inte åtgärderna på den plats som receptet indikerar i stället för att de ligger på raden hylla där receptet sätter Försäljning 2015 de återfinns på Måttvärdenskortet Det här beror på att en gång det finns flera åtgärder i spel, organiserade i den här mannen ner, de återställs via mätvärdes-kortet och mätvärdena och mätvärden piller Detta är en av de saker som gör det svårt för personer som är ny på Tableau att pussa ut vad delarna är och hur de fungerar och interagerar. Genomförande av lösningen . Följande Tableau Public Workbook är en implementering av receptet. Innerarbetet. Trots att den offentliga arbetsboken ovan implementerar lösningen och är annoterad med beskrivande information, går det inte mycket djupt i ytbehandling och förklarar Tableau-mekanismerna utnyttjas av hur de arbeta och leverera de resultat vi ser för att uppnå Detta avsnitt lyfter Tableau s kjolar och avslöjar bakom kulisserna. Tableau s Data Processing Pipeline En av de saker som kan vara svåra att sätta ihop sitter runt är Tableau s mekanismer för åtkomst och bearbetning av data, från den underliggande datakällan till den slutliga presentationen Tableau behandlar data i i stort sett sekventiella steg, var och en arbetar upp På dess föregångares data och utför vissa operationer. Den här lösningen sysselsätter flera steg i det här avsnittet beskriver deras grunder, vilket illustrerar hur de används till en bra effekt. Tableau tillämpar olika dataprocesser och operationer i olika steg i allmänhet, vilket motsvarar de olika Typ av saker som är närvarande i användargränssnittet Dessa steg är i stor utsträckning osynliga för den lediga användaren och deras närvaro kan vara svår att upptäcka men förståelsen är kritisk för att kunna förstå hur Tableau fungerar tillräckligt bra för att skapa lösningar på nya situationer. Huvudmekanismen selektiva icke-Null-åtgärder Presentation Kärnan i lösningen är skillnaden mellan datastruktur och presentation I denna situation finns i själva verket två dataskikt i spel som vi representerar stadierna som lager för att hjälpa till att visualisera dem. De grundläggande idéerna är när du visar data Tableau kommer endast att presentera Marker för icke-Null-värden och tabellberäkningar kan användas för att se Föreläsa omedelbart värden i olika lager Det underliggande lagret är där data lagras vid hämtning från databasen. Ytskiktet är där presenterar utvalda data från det underliggande skiktet till användaren. Nyckeln till denna lösning är att Tableau endast presenterar några av det underliggande skiktet S data som krävs för att visa användaren vad han ber om att se. Demonstration Tableau Offentlig arbetsbok. Den här arbetsboken innehåller en serie kalkylblad som visar dessa Tableau-mekanismer. Dessa kalkylblad visas nedan, tillsammans med beskrivningar av vad som händer. Ladda ner Arbetsboken följer med. Sätta upp data. Fälten användes för att illustrera databehandling. Huvudskillnaden mellan fälten är huruvida de utvärderar till Null eller 0 noll när Orderdatum s År är inte 2015 De två första fälten utvärderas till Null den första implicit, den andra uttryckligen Den tredje utvärderar till 0. Detta är skillnaden på vilken lösningen är djup funktionalitet beror på att Tableau o Noll presenterar icke-Null-data. Denna lösning utnyttjar detta genom att selektivt bygga de Null - och non-Null-presentationsåtgärder som vi behöver. Datastrukturen. Denna viz visar den grundläggande datastruktur som behövs för att stödja vårt mål att jämföra veckans rörliga genomsnittsvärden för var och en av Ordningsdatumet år. Det finns kolumner för varje vecka som filtreras här till s 1-5 och. eachveckan har slitsar för var och en av de fyra Order Date Years. Tableau visar markeringar för varje kombination av orderdatum år och vecka för vilken det finns data , i det här fallet är markerna kvadrater Det här är en av Tableaus magiska förmågor som verkligen lägger till stort värde för att bistå analysprocessen och är i många fall ett mycket värdefullt diagnostiskt verktyg. Visa år. Marks-kort och markering av etikett berättar Tableau för att visa år för varje mark. Detta bekräftar datastrukturen och är ett av de grundläggande stegen i att bygga komplexa visualiseringar. Årlig försäljning. I detta fall har försäljningen lagts till Marks-kortet Tableau tillämpar sin standard SUM-aggregering och konfigureras för att användas som Marks-etiketter. Som visas använder Tableau försäljnings summan för varje år och vecka som etikett. Detta kan bekräftas för att visa de exakta värdena, om så önskas, via alternativ analyser. Notera att viz visar det faktiska året en alternativ metod. Från den här punkten kommer vi att bygga upp viz från botten upp och visa hur de ingående delarna fungerar och interagera med varandra. Sales Total 2015, summerar de upp Till summan av all försäljning. Konfigurera 2015 Försäljning till 3 veckors rörlig genomsnitts Det rörliga genomsnittet för 2015 Försäljning genereras genom att konfigurera SUM Sales 2015-åtgärden som en snabb tabellberäkning i viz. Activate SUM Sales 2015 fältets meny. Välj snabb tabellberäkning och välj sedan Flyttande medelvärde Tableau kommer att ställa in standardrörelse för genomsnittlig tabellberäkning, som använder de två tidigare och nuvarande värdena som grundvärde för medelvärdet. Eftersom det här inte är vad vi efteråt behöver vi redigera t han TC. Select Redigera tabellberäkning efter att ha aktiverat fältmenyn igen Konfigurera som visat, så att Tableau kommer att genomsnittsa de förevarande, aktuella och ne xt-värdena. Obs! Betydelsen av Pre v ious Values, Current och Ne xt Values ​​är utfallet Från Moving a long-table Across. Beräkning med fältalternativ visar samma tabell övervärde som alternativet Flyttande ett långt i dialogrutan Redigera tabellberäkning. Lägg till 2015 Försäljning tillbaka till viz Det finns ett antal sätt att uppnå detta mest Vanligt drar det från datafönstret och använder snabbmätningsnamnets namn Varför konfigurerar tabellberäkningen i steg 1-4 ändrade fältet SUM-försäljnings 2015 i mätvärdeshyllan från ett normalt fält till ett tabellberäkningsfält indikerat av Triangeln i fältet s-piller Lägga till SUM-försäljningen 2015 tillbaka till Åtgärder Värden ger möjlighet att använda dess värden för att illustrera hur de rörliga genomsnittsvärdena beräknas. Hur fungerar det För varje rörligt medelvärde, identifierar Tableau är de individuella SUM Sales 2015-värdena som ska användas, de genomsnittliga. De blå rektanglarna i tabellen visar individuella rörliga medelvärden som pekar på de refererade SUM-försäljnings 2015-värdena. Det finns tre olika scenarier som presenteras. Vecka 1 det finns inget tidigare värde, så bara Nuvarande och Nästa värden är i genomsnitt. Vecka 4 medeltal Veckan 3 Föregående, Vecka 4 Aktuellt och Vecka 5 Nästa värden. Vecka 7 det finns inget nästa värde, så endast tidigare och nuvarande värden är genomsnittliga. Notera Det är ingen anledning att Inkludera SUM Sales 2015 i visualiseringen för att få arbetet med flyttande medelvärdeberäkning. Jag har bara lagt till det för att uttryckligt beskriva hur Tableau strukturerar, öppnar och tolkar de uppgifter som den behöver för presentationen som den ska uppmanas att leverera. - veckan Flyttande medelvärde - standardkonfigurationen Observera att detta implementeras med ett beständigt Beräknat fält kodat som en tabellberäkning Försäljning Stegen. Lägg till försäljningen Hur det fungerar När Tableau sätter försäljningen WINDOWAVG SUM Försäljning r Esulting in. Week 1 endast de nuvarande och nästa värdena är genomsnittliga. Vecka 4 medeltider Veckan 3 Föregående, Vecka 4 Aktuellt och Vecka 5 Nästa värden. Vecka 7 Endast tidigare och nuvarande värden är genomsnittliga. Lägg till Orderdatum År till rad Läggande Orderdatum År till rad instruerar Tableau att konstruera en uppsättning av åtgärderna för varje enskilt år i orderdatumsdata. Notera att åtgärderna endast är instanserade för de år som de är relevanta, dvs före 2015-åtgärderna har endast värden för åren före 2015, och det rörliga genomsnittet för 2015 har endast värden för 2105. Hade dessa årsspecifika värden sätter scenen för nästa del som identifierar minsta, genomsnittliga och maximala årliga rörliga medelvärden före 2015. För exempel , Som visat att dessa värden och Min Max för vecka 1 inträffar så 2012 36.902 - Max 2013 30.669 - Min 2014 34.707 och genomsnittet för de årliga rörliga genomsnittsvärdena är 102.278 3 34.093.Hur Tabell genomför byggandet av åtgärderna för detta var bortom omfattningen av det här inlägget, och det kan bli komplicerat. Lägg till försäljningsrörelsens genomsnittliga minsta del 1 före 2015 - lägg till Field. Drag Sales Part 2 - konfigurera fältet.1 2 fungera som visas.3 4 välj beräkna med Advanced Alternativ Notera det aktiva standardvärdet Tabellövergripande alternativet som förklaras ovan. Därför hittar standardberäkningen lägsta värdet bland veckorna för varje år.5 Flytta år för beställningsdatum från partitionering till adressering av partitionering och adressering är grundläggande aspekter av hur Tableau utvärderar och beräknar tabellberäkningar som täcker dem ligger utanför ramen för detta inlägg Googling Tableau-partitionering och adressering leder till en robust uppsättning referenser.6 7 OK har jag arbetat med Tableau tillräckligt länge för att ha internaliserat dessa mekanismer i mitt muskelminne, men jag håller helt med Med dig att dessa steg och den underliggande logiken inte kommer att vara intuitiva för nybörjaren eller till och med mellananvändaren Så ett inlägg som detta som verkligen utspelar varje steg kommer att vara en stor resurs för de användare som de försöker att bryta sig om hur och varför att skapa en sådan analys, varför jag uppskattar också hur svårt det är att ta något som inte bara är komplext men som kan ha blivit automatiskt för några av oss Och sedan packa upp den för de nyare användarna bland oss ​​Kudos och Merry Christmas. Tack, Mike Det har varit ganska svårare att ta reda på vad som händer Jag planerade att det var en ganska enkel affär och har blivit förvånad över hur glatt allt tråden är hur svåra det är att reta dem och lägga dem ut så att de förhoppningsvis är smältbara. På den ljusa sidan har det varit en mycket bra övning för mig att sträva efter klarhet i utställningen och jag är inte där Jag vill att det ska vara, har varit en stor boost för mina egna interna kartor och modeller av hur Tableau fungerar.

No comments:

Post a Comment