Tableau Ders 28: Animasyon Yapımı

Pivot başlığı altında anlatmaya başladığım animasyona dönüşecek olan örneğimize devam edelim.

Dataların bulunduğu en solda kutudan en üstteki Data Country Population’a tıklayalım. Buradan Population verisini alıp Size’a atalım.

Country Code ve Year verilerinin yanında gri renkte çıkan ataç işaretlerine tıklayarak kırmızı yapalım. Böylece verileri birbiri ile bağlanmış olacağız.

Data Fertility Rate’e gelerek buradaki Fertility Rate verisini sağ tıklayıp Column’a atalım. (En üstte çıkanı seçelim.)

Aynı şekilde Data Life Expectancy At Birth datasına tıklayalım ve buradaki Life Expextancy’yi sağ tık ile en üsttekini seçip alarak Row’a atalım.

Data Metadata Countries’e gelerek Region’u, Color’a atalım.

Marks Details’a, ilk datamız olan Country Population’daki Country Name’i atalım. Son olarak buradaki Year’ı da Pages’e atalım.

Şimdi sürükle bırak işlemleri bittiğine göre grafik üzerinde biraz makyaj yapalım. Marks’ta Circle’ı seçerek renkleri ayarlayalım ve Border verelim. (Formatlama için buraya tıklayarak nasıl yapıldığına bakabilirsiniz.)

Size’a tıklayarak boyutlarını biraz büyütelim.

Fertility Rate sağ tık Edit Axis -> General -> Fixed‘ta bağlangıç ve bitişe 1 ve 8 yazalım.

Life Expectancy At Birth sağ tık Edit Axis -> General -> Fixed’ta bağlangıç ve bitişe 30 ve 85 yazalım.

Burada eksenlerindeki sayılar için başlangıç ve bitişi ayarlıyoruz.

Şimdi geldik grafiğimizin arka planına yılları eklemeye.

Grafiğin üzerine sağ tık -> Annotate -> Area’da yazan yazıyı seçerek şekillendirelim. Rengini siyah ile gri arasında vererek yazı tipini Engravers MT; boyutunu 40 olarak ayarlıyorum. Daha sonra yılı enine olarak ayarlıyorum.

Şimdi Pages ile birlikte gelen animasyonda yılın aşağısındaki play tuşuna bastığınızda yıllara göre grafiğimiz akmaya başlayacak. Dilerseniz hızını da aynı kutucuktaki enine çizgilerden ayarlayabilirsiniz.

Sheet yazan yere çift tıklayarak isim verebilirsiniz ayrıca orada da yılların animasyonla beraber ilerlemesini istiyorsanız Insert -> Page Name diyebilirsiniz.

Bölge sıralamasını değiştirmek isterseniz Meta Data Countries’te Region’a gelip sağ tık Default Properties -> Sort -> Manuel ile sürükleyip bırakarak ya da Up ve Down ile kendi sıralamanızı yapabilirsiniz.

Şimdi Year yazan animasyon kutucuğuna gelelim ve neler varmış bir bakalım.

Show History‘yi işaretleyim.

Grafikteki bir daireye tıklayıp grafiği oynattığınızda dairedeki o verilerin zamana bağlı değişimini görebilirsiniz.

Show History’ye tıklayıp Show -> Trails derseniz bu gelişimi yalnızca daire olarak değil çizgi şeklinde de gösterebilirsiniz. Buradan çizgi kalınlığı, düz veya tire tire oluşunu ve renk gibi formatları ayarlamanız mümkün.

En üstte Format -> Workbook Theme -> Modern olarak seçtim.

Şimdi bir Dashboard açalım ve grafiğimizi bu Dashboard’a taşıyalım.

İlk olarak yukarıda Standard yazan kısmı (ekrana tam olarak sığdırmak için) Entire View yapalım. Sol aşağıda Objects -> Text’i alıp Dashboard’a sürükleyerek en üstte ince bir çizgi halinde olunca bırakalım.

Grafiğinize isim vererek yazıyı buradan ayarlayabilirsiniz. Örneğin; World Demographic Analysis Dashboard diyorum.

Bütün renkli verileri Sheet’e gidip Show History’de All‘u seçerek gösterebilirsiniz.

Ta Taa

covho9xj3i

Tableau’da gördüğünüz gibi görsel olarak hiçbir sınır yok ve renkler oldukça parlaktır.

Reklamlar

Tableau Ders 27: Pivot

Örnek verileri indirelim ve başlayalım.

Country Metadata.xls
Country Population.xls
Fertility Rate.xls
Life Expectancy At Birth.xls

Tableau’yu açalım ve datalarımıza bağlanmaya başlayalım.

Öncelikle Country – Metadata’ya bağlanıyoruz. Bağladıktan sonra Data -> New Data Source -> Excel ile Country Population’ı bağlıyoruz. Burada Ctrl’ye basılı tutarak yılları seçip sağ tık Pivot diyoruz. Yılların altındaki bilgiler popülasyon bilgileridir. Yılları pivot yapıp tek bir sutün altında topladıktan sonra ismini Year olarak değiştirebilirsiniz. Karışıklık olmaması için hepsine ingilizce isim veriyorum. Pivot Fields Values‘daki popülasyon bilgileridir. Bu yüzden bu alan ismine çift tık ile tıklayıp Population diyorum.

Pivot konusu bu kadar. Yani Pivot mantığı ile dağınık olan aynı bilgileri tek bir sutün içerisinde toplayabiliyoruz.

Şimdi bunu neden dataları birleştirerek anlattım? Çünkü birazdan bir animasyon örneği yapacağım ve data ön hazırlığını burada pivotu anlatarak yapmak istedim.

Dilerseniz devam edelim.

Tekrar yukarıda Data ->  New Data Source -> Excel ile Fertility – Rate datasını ekleyelim. Aynı şekilde yılları seçerek sağ tık Pivot‘u seçelim. İsmine yine Year diyelim ve bu sefer Fertility Rate datasını kullandığımız için yıllar bu bilgileri içeriyordu dolayısıyla yanına gelen sütunda doğurganlık oranları mevcut. Bu nedenle ismine çift tık ile Fertility Rate yazalım.

Son olarak Data ->  New Data Source -> Excel diyerek Life – Expectancy – At – Birth verisini ekleyelim. Aynı şekilde ctrl ile yılları seçip sağ tık Pivot diyelim. Yanında gelen sutün beklenen doğum oranları olduğu için çift tıklayarak adına Life Expectancy diyelim.

Artık Sheet1’e geçebiliriz.

Data -> Edit Relationship ile Primary Data Source‘u Country Population olarak alalım ve ikinci data kaynakları ile ilişkileri kuralım. Öncelikle değişiklik yapmak için Custom’u seçelim.

Şimdi Country Code ve Year dışındaki tüm verileri ikincil veri kaynaklarından çıkaralım.

Metadata Country’de zaten yıl bilgisi olmadığı için yalnızca Country Code kalsın.

33.png

Data hazırlığımız tamamsa sonraki yazımda animasyon yapmaya başlıyoruz.