Co bardziej niecierpliwe fajerwerki pohukują już od wczoraj. A Nowy Rok brzmi jak obietnica.
Na taki dzień przyda się najbardziej szampańska i nieprzewidywalna z funkcji, czyli funkcja Random().
Funkcja Random() znaczy losowy
Ci co znają Tableau lepiej pewnie już się z tą funkcją spotkali, choć niekoniecznie. Nie ma jej w oficjalnej dokumentacji, więc krąży pocztą pantoflową. Od bloga do bloga. Co daje? Generuje liczby losowe z przedziału od 0 do 1. Robi to raz. W momencie przyporządkowania. Zmianę wygenerowanych liczb otrzymamy odświeżając źródło. Na klasyczny generator liczb losowych nadaje się więc słabo, ale ma swoje zalety.
Szampańska funkcja w Tableau- Random
Jeśli nie generujemy liczb na bieżąco, co możemy uzyskać? Wykresy typu scatter plot, na których punkty danych rozrzucone są w sposób przypadkowy. Gdy rozrzucimy je na kole, będą wyglądać jak szalka Petriego. Na prostokącie mogą się kojarzyć ze szkłem mikroskopowym. Jest nawet taki, który narysował wykres typu donut z posypką. A najprostsze i najużyteczniejsze są bąbelki szampana!
Random() to także przypadkowy
Jak wyczarować bąbelki w Tableau? Powinny rozłożyć się przypadkowo, ale też elegancko. Wystarczy w wierszach umieścić tabletkę z miarą (tu Sales z Sample Super Store), a w kolumnach funkcję random(), dodać nieco szczegółów w zakładce Detail i zmienić typ wykresu na Circle. Jeszcze druga miara (u mnie Profit) w zakładce Size, by zróżnicować rozmiar bąbelków i niemal gotowe. Zostaje formatowanie, bo kolor gra ogromną rolę. Obniżamy jego nasycenie, dodajemy ramki i usuwamy zbędne elementy w tle i już! No prawie… Ja trochę oszukiwałam. Podniosłam miarę określającą wielkość bąbelków do potęgi 1.2, by różnice wielkości były bardziej dramatyczne. Spektakularności może też dodać zmiana agregacji przy funkcji random(). Jak przy prawdziwym wystrzale korka z szampana.
A w Nowym Roku w imieniu całego Zespołu NDLS życzymy Samych Szczęśliwych Przypadków,
niezwykłych odkryć i wszystkiego co najlepsze!