Visualisera Benfords lag
Benfords lag är en matematisk lag som säger att förstasiffrorna, eller siffrorna längst till vänster i många typer av datakällor är distribuerade på ett mycket specifikt sätt. Mer specifikt förekommer siffran 1 som förstasiffra i ungefär 30 % av fallen och när siffrorna blir större förekommer de mer sällan, siffran 9 förekommer till exempel i färre än 5 % av fallen. När bedragare förfalskar data är det möjligt att de inte känner till att de måste skapa data som följer Benfords lag och i vissa fall gör det att det blir möjligt att identifiera falska data eller åtminstone ifrågasätta dess äkthet.
Den här artikeln går igenom hur du tillämpar Benfords lag på försäljningsdata med hjälp av datakällan Urval - Superstore som medföljer Tableau Desktop.
Processen kräver att du gör följande:
- Skapa beräknade fält att använda i din vy.
- Konfigurera vyn.
I följande avsnitt delas de här procedurerna upp i mer detaljerade anvisningar.
Skapa beräknade fält att använda i din vy
- På menyn Analys väljer du Skapa beräknat fält för att öppna beräkningsredigeraren. Namnge beräkningen Leftmost Integer och skriv eller klistra in följande i formelområdet:
LEFT(STR([Sales]),1)
- Skapa ett andra beräknat fält och kalla det Benfords Law. Skriv eller klistra in följande i formelområdet:
LOG(INT([Leftmost Integer])+1)-LOG(INT([Leftmost Integer]))
Konfigurera vyn
- Från Data-panelen drar du Leftmost Integer till Kolumner och drar därefter Orders(Count) till Rader.
- Klicka på CNT(Orders) på Rader och välj Snabb tabellberäkning > Procent av totalvärde.
Din vy visar nu distributionen av förstasiffror och storleken på staplarna (fallande från vänster till höger) tyder på att data i det här fallet följer Benfords lag. Men vi kan göra mer för att rama in data genom att lägga till referensdistributioner.
- Från Data-fönstret drar du Benfords lag till Information på kortet Markeringar. Klicka på Benfords lag på kortet Markeringar och välj Mätvärde > Minimum.
- Växla från Data-fönstret till Analys-fönstret och dra Distributionsbandet in i vyn. Släpp det på Cell.
Obs! Distributionsband stöds på webbplattformar från och med Tableau 10.2.
- I dialogrutan Redigera referenslinje, band, eller ruta gör du följande:
Klicka på Värde-fältet för att visa en till uppsättning alternativ:
- I området Procentandelar skriver du in
80,100,120
.Det anger att du vill ha band som sträcker sig från 80 till 100 procent och från 100 till 120 procent. Därefter anger du vilket värde procentandelarna refererar till.
- I fältet Procent av väljer du MIN(Benfords lag).
I Värde-fältet ska det nu stå
80%,100%,120% of Average Min. Benfords Law
.
De kvarvarande stegen konfigurerar referensbandens utseende:
- Ange Etikett till Ingen.
- Ange Linje till den tunnaste tillgängliga linjen.
- Välj Fyll i under.
- Från Fyllning, väljer du Trafikljus.
- Klicka på OK för att avsluta dialogrutan Redigera referenslinje, band, eller ruta.
- Klicka på verktygsfältknappen för att visa markeringsetiketter:
Den slutförda vyn bör se ut så här:
Även om Superstore är demonstrationsdata så är de realistiska i det avseendet att de överensstämmer med Benfords lag. De blå staplarna som indikerar faktiska procentandelar av förstasiffror är i linje med 100 %-värdet (det vill säga den linje som skiljer den gröna zonen från den gula zonen i distributionsbanden) som visar förväntade Benford-värden i vyn.