Tableau Ders 59: Parametre ile Grafik Seçimi

POvUjQaY0C

Tableau ile parametre kullanarak grafik seçimi yapmak mümkün.

Aslında tam olarak yaptığımız şey parametre ile worksheet seçimi yaptırmak.

Data: Sample – Superstore (Tableau örnek verisi)

Hemen aşağıdaki şekilde parametreyi oluşturarak başlayalım.

6585.png

List of values‘a parametrede göstermek istediğimiz alanları yazıyoruz.

Daha sonra bir tane hesaplama alanı açarak içerisine yalnızca parametreyi koyuyoruz.

432535

Örnek olarak Pareto Chart‘ı yaptığımız sheet’e gelerek Filter‘a, yazdığımız hesaplamayı atalım.

Buradan Custom Value List‘e gelerek ilgili sheet için parametrenin içinde yazdığımız ismi yazalım.

4325324.png

Bu işlemi parametre ile seçim yapacağımız bütün sheetler için yapalım.

Yani Dumbbell Chart‘ı yaptığımız sheet’e gidip orada da aynı şekilde filtreye hesaplamayı atıp Dumbbell Chart ismini Custom value list‘e ekleyelim ve Bump Chart içinde aynısını yapalım.

Şimdi bir Dashboard açalım ve içerisine Vertical layout‘unu atalım.

924

Dashboard’un içine sırayla hazırladığımız sheetleri, alt alta (vertical olduğu için) koyalım. (Sürükleyince lacivert yatay noktalı bir çizgi gelecek oraya bırakalım.)

Eğer parametre ekranda görünmediyse ilgili sheet’in üzerine gelelim -> Parameters’tan kullandığımız parametreyi seçerek ekranda gösterelim.

Başlıkların üzerine sağ tıklayıp Hide Title yapalım.

İşte bu kadar! Böylece artık parametreden hangi grafiği seçerseniz ekranda onu görebilirsiniz.

Reklamlar

Tableau Ders 42: Filtreleme ve Add to Context Yapısı

filtrelemecirclegrafik.gif

Bugün sizlerle yukarıda gördüğünüz grafik üzerinden filtreleme konusunda konuşacağız.

String, tarih ve sayısal filtrelerin kullanılmasından bahsedeceğiz. Bunun için önce aşağıda ekran görüntüsünü paylaştığım şekilde grafiği oluşturalım.

Ekranda görünmeyen Marks’taki Sum(profit)’in içinde de Color’da Customer Name, Size’da SUM(Profit) ve Label’da SUM(Profit) var.

Screenshot_3.png

Sales ve Profit’i format ayarlarından “K” yani binlik gösterecek şekilde ayarlıyorum:

Önce Sales’in üzerine sağ tıklayarak Format diyoruz.

Screenshot_4

En solda çıkan bölümden Default’un altındaki Numbers’a tıklayarak Display Units kısmını Thousands (K) olarak seçiyoruz.

Screenshot_5

Daha sonra aynı şeyi Profit için yaparak onuda binlik olarak ayarlıyoruz.

Marks’taki Color’a tıklayarak Sales ve Profit için Opacity’yi biraz azaltalım. Ben opaklığı yüzde 45’e ayarladım.

Şimdi geldik fitrelemeye…

Customer Name’i Filters’ın içerisine sürükleyelim ve gelen ekrandan Top sekmesine geçelim. Buradan By field‘e tıklayarak Top 8 Profit Sum dersek (Top seçerseniz en fazla, Bottom seçerseniz en düşük olanı getirir) en fazla kar edilen 8 müşteri için grafikleri filtreleriz.

Screenshot_6 Peki istersek burada 8 gibi bir sayı vermek yerine, 8’in yanındaki küçük ok’a basarak Create a New Paremeter ile parametre oluşturabiliriz. Böylece top kaçı görmek istiyorsanız onu elle parametreden girebilirsiniz.

Wilcard bölmesinde istediğiniz harf ya da isimi içeren (Contains), başlayan (Starts With), biten (Ends with) ya da tamamen eşleşen (Exactly matches) müşteriler için filtreleme yapabilirsiniz.

Condition bölmesinden filtrelemek istediğiniz koşul aralığını belirtebilir ya da By formula kısmından hesaplama yazabilirisiniz.

Aynı şekilde Top bölmesinde de formül yazarak kullanabilirsiniz.

Pekala devam edelim.

Şuan Müşteri ismini filtrede kullandık.

En çok kar edilen Top 8 müşteri için grafiği filtrelerken aynı zamanda, satış aralığını 10 bin ile 15 bin olarak belirleyelim.

Sales’in üzerine sağ tıklayarak Show Filter diyelim. Dedikten sonra gördüğünüz gibi en sağ tarafa satış filtresi geldi.

Ardından Filters’ın içerisine gelen satışa sağ tıklayarak Edit Filter diyelim.

Range of Values‘ta görmek istediğiniz satış aralığını verebilirsiniz.

At Least‘te satışın başlangıcını yani minumumumu siz belirlersiniz, At Most‘ta ise görmek istediğiniz satışın maksimumumu belirlersiniz.

Aralığı dinamik olarak ekrandaki satış filtesinin üzerinden değiştirebilirsiniz.

Screenshot_7

Peki birde gelin tarih filtresi ekleyelim.

Order Date’i sürükleyerek filtrenin içerisine bırakalım. Tarihler, Tableau’nun içerisinde hiyerarşik olarak tanımlandığı için otomatik yıl olarak gelir. Üzerine sağ tıklayarak Edit Filter diyelim.

Buradan Exlude derseniz seçtiğiniz yılları dışarıda bırakır, en alttaki Filter to latest date value when workbook is opened seçeneğine tıklarsanız seçmiş olduğunuz türdeki en son tarih bilgisini getirir. Şuan buraya tıklamadan 2016 ve 2017 yıllarını seçelim.

Filtre olarak görmek istediğiniz her şeyi, sağ tık Show Filter diyerek filtreye atabilir böylece ekranda görebilirsiniz.

Filtreleri bu şekilde kullandık fakat şuan bu filtreler doğru çalışmıyor.

Add to Context” diye bir kavramdan bahsetmenin tam sırası.

Filters’taki Order Date’e sağ tık Add to Context diyelim. Böylece artık filtrelerimiz doğru çalışıyor.

Filtrede Top N kullandığımız zaman, filtrelerin doğru çalışması için eklediğimiz diğer Filtrelere Add to Context dememiz gerekir.

Aggregate olan Measures‘lar (sum, avg, median, count vb.) için bu opsiyonu kullanmamıza gerek yoktur.

Add to Context yapmamız gereken durumlar şunlardır:

Eğer filtrelerde,

1- Top ya da Bottom,
2- LoD hesaplamalar (fixed, include, exclude),
3- Set

kullanılmış ise diğer eklenen filtrelere Add to Context dememiz gerekir.

Filtrelerin çalışma önceliği aşağıdaki gibidir.tableaufilters.gif
Eğer bir worksheet’te kullandığımız filtrenin başka worksheet’leri de etkilemesini istiyorsak, istediğimiz filtreye sağ tık Apply to Worksheets -> Selected Worksheets diyoruz.

Screenshot_9.png

Filtreler konusunda size bu şekilde bir özet sunmak istedim.

Sorularınızı aşağı yorum olarak bırakın lütfen.