A może język AWK?

#1 - Pierwsza wizualizacja na tableau public

Dziś postanowiłem spróbować się z Tableau, wcześniej używałem Microsoft Power BI i uważam, że jest on całkiem fajny. Tylko ma zasadniczą wadę, nie ma wersji do nauki, to jest bez konta Microsoft typu organizacji możemy używać Power BI, ale bez możliwości publikacji naszych projektów. Z kontem jest nieco inaczej, ponieważ założenie jest takie, że prace z Power BI robimy dla naszej organizacji w efekcie czego, publikowanie tego na zewnątrz jest nieco trudniejsze, oraz wiadomo wymagane są czasem wersje płatne.

Wizualizacja danych na Tableau


Tak więc postanowiłem wypróbować sił w Tableau. Wcześniej przygotowałem sobie w Excelu plik. Jest to zestaw danych, a dokładniej wyniki wyborów na prezydenta miasta Nowego Sącza od roku 2002 do 2018. Dane dotyczą tylko i wyłącznie I tury, czyli jak była II tura w tych danych nie będzie to uwzględnione. 

Skąd wziąć dane?

Wyniki wyborów są publicznie dostępne. Jednak ważne jest to, że każda kampania samorządowa to osobna strona internetowa i tak, dla mojego przykładu musiałem korzystać z:


Możemy dla przykładu ręcznie pobrać bądź skopiować dane i wkleić do naszego arkusza. Wcześniej jednak ustalmy co chcemy uzyskać, to będzie ważne, ponieważ dane są różne w zależności od roku.

Np. w wynikach z 2018 tabela podaje następujące informacje:


Tabela z wynikami wyborów 2018



Jednak z 2014 tabela wyglądała tak 

Tabela z wynikami wyborów 2014

Więc widać, że tabele są inne. W Excelu za pomocą Power Querry możemy zaimportować łatwo tabelę, i jeszcze przed jej dodaniem do naszego arkusza możemy ją edytować, aby otrzymać to czego potrzebujemy.

Ja stwierdziłem, że potrzebne mi sią:
Nazwisko i imię, zdobyte głosy, czy kandydat został wybrany, Rok wyborczy

Procent zdobytych głosów uznałem, za niepotrzebne. Tak samo wykształcenie czy miejsce zamieszkania i przynależność polityczna.

Jak już pisałem każda strona dla określonego roku wyborczego jest inna i posiada nieco inaczej przedstawione dane np. 2018 to nazwisko i imię kandydata są pisane razem natomiast w 2014 są one osobno. 

Dlatego według mnie Excel sprawdzi się tutaj najlepiej, ponieważ Power Querry pozwoli nam na wstępne obrobienie danych pobranych z internetu, inne arkusze kalkulacyjne niestety nie mają tak doskonałego narzędzia. 

Zebrane dane gotowe do wizualizacji

Jak pisałem wyżej musimy w pierwszej kolejności wiedzieć co mniej więcej chcemy wyciągnąć. Ja postanowiłem sprawdzić który kandydat miał najwięcej głosów od 2002 do ostatnich wyborów samorządowych. Nowy Sącz jest moim miastem więc, wiedziałem, że Nowak Ryszard był 3 krotnie prezydentem, wiadomo więc, że on będzie najwyżej. 

Po zebraniu wszystkich informacji pora na wizualizację tego co mamy. W pierwszej kolejności chciałem użyć Power BI, ale postanowiłem wypróbować Tableau. Nie powiem nie jest jakieś trudne, jeżeli wcześniej korzystaliśmy z Power BI mniej więcej możemy wiedzieć czego się spodziewać. 




Natomiast jeżeli nic się nie otwiera zostawiam poniżej link bezpośredni

Komentarze