Tableau Ders 26: Takvim Yapımı (Tarih Fonksiyonlar ile)

Bugün sizlere tarih fonksiyonlardan bahsedeceğim ve bu fonksiyonları kullanarak bir takvim oluşturacağız.

Tableau nun içerisindeki Sample – Superstore verisine bağlanarak başlayalım.

Dimensions’ta bir veriye sağ tık -> Create -> Calculated Field ile bir kaç hesaplama yazalım.

Weekday 

DATEPART('weekday',[Order Date])

(Haftada kaç gün olduğunu göstermek için kullanıyoruz. 
 Daha sonra görmek için Columns'a ve renklendirmek için Color'a atın.)
Weekday Name 

DATENAME('weekday',[Order Date])

(Haftadaki gün isimlerini gösterir. Columns'a sürükleyip bırakın.)
Week Number

DATENAME('week',[Order Date])

(Yılın kaçıncı haftası olduğunu gösterir. Rows'a atıyoruz.)
Month Name

DATENAME('month',[Order Date])

(Ayların isimlerini yazar. 
Filters'a atarsak görmek istediğimiz ayı seçebiliriz.)
Day Number

DATEPART('day',[Order Date])

(Takvimdeki gün numaralarını yazar. Sürükleyip Labela bırakın.)
Year

YEAR([Order Date])

(Yılları görmek için yazıp Filters'ın içerisine atıyoruz. 
Böylece Takvimde istediğimiz yılı seçerek görebiliriz.)

Marks’tan Square‘yi seçelim.

Marks -> Color’dan istediğiniz gibi renklendirip size ile boyutunu ayarlayabilirsiniz.

Marks’ta Label -> Alignment Center‘a tıklayıp Horizontal’da ortadakini seçin. Label -> Font ile yazıyı kalınlaştırma, büyütme, renklendirme gibi format işlemlerini yapabilirsiniz.

Orta kısımda Standard yazan yeri Entire View yaparsanız takviminiz tam ekrana sığacaktır.

Ta Taa

40

Tarih fonksiyonlarının nasıl kullanıldığını göstermek için takvimi bu şekilde hesaplamalarla oluşturdum.

İsterseniz Tableau’nun içerisindeki hazır tarih fonksiyonlarını kullanarak hesaplama yazmadan da bir takvim oluşturabilirsiniz.

Reklamlar

Tableau Ders 25: Hexbins Chart

Dataset

‘i öncelikle indirelim. Connect to a File -> Text File (.csv formatındaki dosya için) diyerek bağlanalım. Şimdi gelen ekranda bir kaç değişiklik yapacağız.

  1. Zip Code Type üzerindeki dünya iconuna tıklayarak Geographic Role -> None
  2. Long üzerindeki diyez iconuna tıklayarak Geographic Role -> Longitude

yapalım.

Evet artık Sheet’e geçebiliriz. Şimdi iki adet hesaplama yazacağız. Dimensions bir verinin üzerine sağ tık create -> Calculated Field

İsmine HexbinX diyorum.

HEXBINX([Long],[Lat])

Ok diyelim ve ikinci hesaplamayı yazalım. İsmine HexbinY diyorum.

HEXBINY([Long],[Lat])

Haritadaki x,y koordinatlarını belirtmek için, önce x için daha sonra y için birer hesaplama yazmış olduk.

Şimdi sağ tıklayarak HexbinX’i Columns’a, HexbinY’yi Rows’a sürükleyip bırakalım. Çıkan kutucuktan en üsttekileri HexbinX ve HexbinY‘yi seçelim. Measures’taki Total Wages’i Color’a atalım.

Marks’tan Shape’i seçelim ve Shape kutucuğuna tıklayalım. Orada kendi oluşturduğumuz klasörden altıgen iconu seçelim (Tableau’da kendi Shape klasörünüzü nasıl oluşturacağınızı bilmiyorsanız  buraya tıklayarak öğrenebilirsiniz.)

Artık geriye yalnızca grafiğe makyaj yapmak kaldı.

Eklediğiniz şeklin boyutunu Size’den büyütebilirsiniz.

Grafiğin üzerine sağ tık Format ile ortadaki boya (Shading) iconun dan Sheet -> Default -> Worksheet ile arka plan rengini değiştirebilirsiniz.

Hemen Shading‘in yanındaki Borders iconundan ekrandaki dikey ve yatay çizgileri yok edebilirsiniz. Bunun için Grand Total -> Pane ve Header‘ı, None yapıyoruz.

Son olarak Borders’ın yanındaki Lines iconuna gelelim ve buradaki bütün ayarları None yapalım.

Ta Taa

39-e1528557980469.png

Tableau Ders 24: Word Cloud ve Treemap

Bugün sizlere iki özel gösterimden bahsetmek istiyorum. Word Cloud ve Treemap. Örnek datamıza bağlanarak yapmaya başlayalım.

Data: Sample – Superstore

Word Cloud

Renkli bir kelime bulutu oluşturalım.

State’i Color’a ve Text’e (ya da Label) atalım. Sales’i, Size’a sürükleyip bırakalım. Marks’tan seçili değil ise Text‘i seçelim.

Ta Taa

Screenshot_5.png

Bende Word Cloud yazan sizdeki (aşağıda) Sheet yazısına sağ tık -> Duplicate diyerek sheeti kopyalayalım.

Treemap

Sağ üstteki Show Me‘den sağa doğru 1. değil 2. resme tıklayalım. İşte bu Treemap.

Ta Taa

Screenshot_6.png

Tableau Ders 23: Hierarchy, Combined Field, Bin

Tableau’da “Create” diyerek sıkça kullandığımız 3 kavramdan bahsetmek istiyorum.

Hierarchy : Dimensions bölümünden 2 ya da daha fazla boyuta sağ tıkladığınızda Hierarchy -> Create derseniz bir hiyerarşi yaratmış olursunuz. Örneğin, kategori ve alt kategoriyi kontrol tuşuyla seçerek sağ tık hiyerarşi yarat dediniz ve hiyerarşinin ismine ürün verdiniz. Artık kategori ve alt kategori bilgisi, ürünün içerisinde hiyerarşik yapıda olacaktır. Ürünü Columns ya da Rows’a aldığınızda Kategori bilgisi gelecektir ve yanındaki + işaretine bastığınızda alt kategori bilgisi açılacaktır.

Combined Field: Ctrl’ye basarak Dimensions’tan iki ya da daha fazla veri seçerek sağ tık Create Combined Field derseniz seçtiğiniz 2 veriyi artık bir boyut gibi beraber kullanabilirsiniz.

Bin: Measures’ta yaş bilgisi var diyelim. Sağ tık -> Create -> Bins dediniz ve karşınıza Edit Bins kutusu geldi buradan Size of Bins’i örneğin 5 yaparsanız Yaş (Bin) aralıkları artık 5’er artarak (10 15 20 …) gösterilecek ve Yaş (Bin) bir Dimensions olacaktır. Yani sayının ne kadar aralıklarla gösterilmesini istediğinizi ayarlayarak bir Dimension yaratabilirsiniz.

Tableau Ders 22: Format

Bugün sizlere biraz format ayarlarından bahsetmek istiyorum.

Bunun için 6 Uk Bank Customers verisini kullandım. Siz istediğiniz veride birazdan anlatacaklarımı deneyebilirsiniz.

Aşağıda pasta grafikte kadın erkek yüzdelerini görüyoruz.

Şimdi gelin formatlamanın nasıl yapıldığına bir bakalım.

34.png

Öncelikle sizde Sheet1 bende şuan Pie Chart yazan ekran üzerindeki yazıya çift tıklayalım. Başlık formatını buradan istediğiniz gibi değiştirebilirsiniz.

Grafiği ortalayarak ekrana sığdırmak için Entire View yaparak, grafiği Marks’taki Size’den büyüttüğümüzü biliyorsunuz.

Eğer bu veri üzerinden gidersek,

Label’a attığım Number of Records’a sağ tık Quick Table Calculation -> Percent of Total ile öncelikle rakamları yüzdeye çeviriyoruz.

Marks’taki Number of Records sağ tık -> Format açılan soldaki kutudan Pane -> Default -> Numbers buraya tıklayarak Percentage bilgisini 0 yaparsanız ekrandaki yüzdeyi virgüllü olarak göstermeyecektir. Örneğin; 1 girerseniz virgülden sonra 1 basamak görünecektir. Bu şekilde virgülden sonra kaç basamak görmek istediğinizi ayarlayabilirsiniz.

Yine aynı kısımdan Pane -> Default -> Font ile grafikte gösterdiğiniz yüzdeye yazı tipi, rengi vb. format verebilirsiniz.

Grafikte kadın ve erkek gösterim renkleri için Gender’ı Color’a atıp Color -> Edit Color diyoruz.

Şimdi sayfanın arka plan rengi, grafiğin olduğu alan rengi, çizgilerin rengi vs. için ekrana sağ tık Format -> Format Shading‘in altında boya işareti olan 3. icona “Shading” iconuna tıklıyoruz.

Buradan Sheet -> Default -> Worksheet diyerek sheetin arkaplan rengini değiştirebilirsiniz. Altındaki Pane‘den grafiğin olduğu alanın rengini değiştirebilirsiniz.

Screenshot_4.png Boya işaretli iconun hemen yanında içerisi 4’e bölünmüş minik bir kare icon var “Borders” iconu ona tıklarsanız Sheet -> Default -> Cell derseniz (ilk eklediğim resim) grafiğin olduğu Pane’nin sağ ve sol yanını yani çizgilerin rengini ayarlayabilirsiniz. Altındaki Pane’den renk seçerseniz komple grafiğin içerisinde bulunduğu çerçeveyi renklendirirsiniz.

Yine aynı yerden Sheet’in yanındaki Rows sekmesine geçelim. Bu sefer Cell, Pane’nin alt ve üst çerçevesine renk verecektir.

Bu şekilde Tableau’da istediğimiz her şeyi formatlandırabiliriz.

32308705.png

Yukarıda gördüğünüz gibi bir sheet’in ya da dashboard’un formatını kopyalamak mümkün!

Tableau Ders 21: Shape 2

Shape kullanımıyla ilgili 2. örneği, oldukça ilgi çekici bulacağınızı düşünüyorum.

Yapacağımız şey:

0’ın altında olan değerleri, aşağı kırmızı ok; 0’ın üzerinde olan değerleri yukarı yeşil ok ile göstermek.

Başlıyoruz.

Adım 1. Order Date’e çift tıklayarak Columns’a atın.

Adım 2. Sales’i, Label‘a atın ve sağ tık Quick Table Calculation -> Percent Difference‘ı seçin. Böylece geçen yıla göre yüzdesel farkı göreceğiz.

Adım 3. Marks -> Shape‘i seçin.

Adım 4. Dimensions’ta herhangi bir veri üzerine gelerek sağ tık Create -> Calculated Field diyerek Marka’ta Sales’e çift tıklayıp içerisindeki fonksiyonu alın ve açtığınız Calculation’a yapıştırın. Fonksiyonun en sağına >0 yazın. İsmine True False diyorum. (0’dan büyük ise True küçük ise False dönecek.)

Adım 5. True False isimli hesaplamayı alıp Marks’taki Shape’in içerisine sürükleyip bırakın.

Adım 6. Shape’e çift tık -> Select Shape Palette -> Arrows gelin. False’a tıklayıp kırmızı aşağı oku seçin; True’ya tıklayıp yeşil yukarı oku seçin.

Adım 7. Null değeri geldiyse True False hesaplamanızı Filters’a atarak sağ tık Edit Filter Null’daki tiki kaldırın.

İşte hepsi bu kadar!

29

Dilerseniz bu okları sutündaki yıl bilgisinin yanındaki + işaretine tıklayarak çeyrek, ay, gün olarakta görebilirsiniz.

Tableau Ders 20: Circle Chart 2

İkinci daire grafik örneğine başlayalım.

Gördüğünüz üzere Segment ve Sales’i Columns’a, Category ve Sub-Category’yi Rows’a sürükleyip bırakalım.

Product Name’i Marks‘taki Label; Profit Ratio’yu Color‘a atalım.

Profit Ratio daha önce de yazdığımız üzere (Kar Oranı) bir calculation yani hesaplama.

Tekrar hatırlatacak olursam:
Dimenstions‘taki arama iconun yanındaki küçük ok’a tıklayarak Create Calculate Field diyerek Profit Ratio adını verdiğim SUM([Profit] / SUM([Sales]) hesaplamasını yazdım.

Bu arada soldaki Data‘nın yanındaki Analytics bölümünden Custom -> Reference Line çift tık -> Value: Sales Average’i seçerseniz grafikte gördüğünüz ortalama çizgisini elde etmiş olacaksınız.

28.png

Böylece, kategori ve alt kategorilerin, kar oranına göre renklendirilmiş olarak segment bazındaki satış grafiğini, dairesel grafik olarak elde etmiş olduk.