Ana içeriğe atla

Tableau'da Şelale Grafiği Nasıl Oluşturulur

Veri analizi becerilerinizi geliştirin ve Tableau'da bir şelale grafiğini nasıl oluşturup özelleştireceğinizi öğrenin
Güncel 3 Eki 2026  · 8 dk. oku

Yapay Zeka ile Keşfedin

ChatGPTClaudePerplexity

Etkili veri hikâyeleştirme, karmaşık bilgileri basit ve etkileyici bir anlatıya indirgememizi gerektirir. Tableau, veri hikâyeleştirme için en iyi kodsuz çözümlerden birini sunarak bu konuda öne çıkar.

Burada, özellikle önemli (ve yeterince kullanılmayan) bir görselleştirme türü olan şelale grafiğini inceleyeceğiz. Şelale grafiğinin veri analizi araç kutusundaki benzersiz yerini, Tableau'da nasıl oluşturulacağını ve her kullanım durumuna nasıl uyarlanacağını öğreneceğiz. Hadi başlayalım! 

Şelale Grafiği Nedir?

Aşağıda gösterilen şelale grafiği, pozitif ve negatif değerlerin bir sonuç üzerindeki kümülatif etkisini göstermek için tasarlanmış özel bir çubuk grafiktir. Özellikle, verinin bir dizi değişim boyunca nasıl ilerlediğini görselleştirmede yararlıdır ve farklı faktörlerin zaman içinde bir sonuca nasıl katkıda bulunduğunu net bir şekilde gösterir. 

Sağ tarafta toplam sütunu olan, numaralandırılmış sütunlar içeren ve son ürün olarak hoş görünmesi için renk gradyanı eklenmiş, ayrılma nedenlerini gösteren bir şelale grafiği örneği

Bu eğitimde oluşturacağımız şelale grafiği. Görsel: Yazar

Şelale grafiğinin temel fikri şöyledir: Başlangıçta bir değer alır ve bunu genellikle grafiğin sol tarafında gösteririz. Ardından, bu değerin zaman içinde veya başka bir göstergeye göre pozitif ve negatif değişimlerden nasıl etkilendiğini, grafikte soldan sağa doğru okuyarak gösteririz. 

Değişimler, başlangıç değerimizin sürekli olarak uzayıp kısalması olarak görülür. Tüm bu değişimlerin kümülatif etkisi, yukarıya veya aşağıya akan bir şelaleyi andıran basamaklı bir desen olarak gösterilir. Bu nedenle, şelale grafiklerine adını veren şey de budur: Bir şelale gibi, aynı anda hem durağan hem de değişen bir şeyi görürüz. 

Eğilimleri ve ilişkileri göstermek için şelale grafiğini kullanmak isteyebileceğimiz birçok durum vardır. İşte bazı örnekler:

  • Finansal tablolar: Şelale grafikleri, gelir ve giderlerin net kâr üzerindeki etkisini gösterebilir.
  • Proje yönetimi: Görevlerin bir projenin zaman çizelgesine nasıl katkı sağladığını gösterebilirler.
  • Satış performansı: Farklı bölgelerdeki satışların toplam satış artışı veya düşüşüne etkisini gösterirler.

Tableau'da Şelale Grafiği Oluşturmanın 4 Adımı

Databel adlı bir Telekom sağlayıcısına ait sahte bir veri setini kullanarak bir şelale grafiği oluşturalım. Veri setini Tableau'da Müşteri Ayrılmasını Analiz Etme vaka çalışmasında bulabilirsiniz. Veri setimizdeki sütunlara ilişkin bilgiler Meta veri sayfasında yer alır.

Amacımız, müşterilerin neden Databel'den ayrıldığını anlamaktır. Burada, şelale grafiği müşteri ayrılma nedenlerini görselleştirmek için harika bir yol olacaktır. 

Devam etmeden önce, Tableau'nun ücretsiz sürümü olan Tableau Public'i kurmanızı öneririz. Bu sayede bu eğitimi adım adım takip edebilirsiniz. Ele alacağımız dört adım sırasıyla şunlardır:

  • Tableau'ya veri aktarma: Önce kullandığımız kaynaktan, örneğin Excel, Google Sheets veya CSV dosyalarından veri içe aktarırız.
  • Hesaplanan alanlar oluşturma: Ardından, Tableau fonksiyonlarını kullanarak hesaplanan alanlar oluştururuz. 
  • Çubuk grafik oluşturma: Daha sonra, verilerimizi görselleştirmek için bir çubuk grafik oluştururuz.
  • Çubuk grafiği şelale grafiğine dönüştürme: Son olarak mevcut çubuk grafiğimizi bir şelale grafiğine dönüştürürüz.

Son adım olarak, şelale grafiğimizi oluşturduktan sonra grafik biçimlendirmesiyle son dokunuşları ekleyeceğiz. Etiket yönünü değiştirecek, renk ekleyecek, her çubuğa metin ekleyecek, bir toplam sütunu oluşturacak ve dinamik bir filtre ekleyeceğiz.

1. Tableau'ya veri aktarma

Öncelikle, Tableau'ya Customer Churn veri setini aktarmamız gerekir. Bunu yapmak için Dosyaya bölümüne gideriz. Ardından açılır menüden Metin Dosyası'na tıklarız; son olarak Databel - Data.csv adlı CSV dosyasını açarız. Bu, aşağıda gösterildiği gibi bir veri ön izlemesi açacaktır.

Dosyamızı Tableau'ya aktarma. Görsel: Yazar

Tableau'nun varsayılan davranış olarak sütun adlarını tanımadığını görebiliriz. Bunu Alan adları ilk satırda seçeneğini işaretleyerek düzeltebiliriz. Ayrıca alan ayırıcı olarak Virgül belirlemeliyiz. Sonuç olarak, aşağıdaki görselde olduğu gibi temiz bir tablo ön izlemesi görünecektir.

Tableau'ya aktarılan verilerin özet tablosuDosyamız Tableau'ya aktarıldı. Görsel: Yazar

Veri ön izlemesi, tablomuzda 29 alan ve 6.687 satır bulunduğunu gösteriyor. Amacımız için Customer ID ve Churn Label en önemli değişkenlerdir. Customer ID elbette her müşterinin benzersiz kimliğini temsil ederken, Churn Label ikili bir değer alır: Yes veya No.

2. Hesaplanan alanlar oluşturma

Unutmayın, veri görselleştirmenin yanı sıra Tableau, yeni değişkenler oluşturmak için kullanılabilen bir veri dönüştürme aracıdır. Tableau'da yeni değişkenler oluşturmaya alan hesaplama denir. Hesaplanan alanlar hakkında daha fazla bilgi edinmek için, tarayıcıda pratik yapabileceğiniz Tableau'da Hesaplamalar kursunu şiddetle öneririz. Şimdi Databel'den şu üç hesaplanan alanı oluşturalım:

  • Müşteri Sayısı: Bu alan, veri setindeki müşteri kimliklerinin sayısını hesaplar.
  • Ayrılan: Bu alan, müşteri ayrıldıysa sayısal bir gösterge oluşturur.
  • Ayrılan Müşteri Sayısı: Bu alan, ayrılan müşterilerin sayısını hesaplar. 

İlkinden başlayalım. Müşteri Sayısı alanını oluşturmak için aşağıdaki adımları izleriz:

  1. Sayfaya gidin.

  2. Customer ID üzerine sağ tıklayın.

  3. Açılır menüden Oluştur ardından Hesaplanan Alan'a tıklayın; bu, hesaplanan alanlar düzenleyicisini açar. 

  4. Yeni değişkenimiz için şu adı oluşturun: Müşteri Sayısı.

  5. COUNT() fonksiyonunu kullanarak Tableau ifademizi yazın.

COUNT([Customer ID])

Dosyamız Tableau'ya aktarıldı. Görsel: Yazar

Şimdi, Churn Label'ı başka bir Tableau ifadesi kullanarak ikili bir sütuna dönüştürmek istiyoruz. Müşteri ayrıldıysa değerlerin 1, aksi halde 0 olmasını istiyoruz. Bu adım önemlidir çünkü her kategori için toplamı toplulaştırmamız gerekir ve toplulaştırma yapabilmek için sütunun önce sayılabilir olması gerekir.

İkinci değişkenimizi oluşturmak için öncekiyle benzer bir prosedürü izleriz, ancak bu kez koşullu bir ifade kullanırız. Ayrılan alanını oluşturmak için aşağıdaki adımları izleriz:

  1. Sayfaya gidin.
  2. Churned Label üzerine sağ tıklayın.
  3. Oluştur ardından açılır menüden Hesaplanan Alan'a tıklayın; bu, hesaplanan alanlar düzenleyicisini açar. 
  4. Yeni değişkenimiz için şu adı oluşturun: Ayrılan.
  5. IF ve ELSEIF fonksiyonlarını kullanarak Tableau ifademizi yazın.
IF [Churn Label]='Yes' THEN 1 ELSEIF [Churn Label]='No' THEN 0 END

Son olarak, Ayrılan Müşteri Sayısı'nı türetmek için yeni oluşturduğumuz Ayrılan değişkeninin toplamını toplulaştırırız. Ayrılan Müşteri Sayısı'nı oluşturmak için aşağıdaki adımları izleriz. Bu kez SUM() fonksiyonunu kullanıyoruz. 

  1. Sayfaya gidin. 

  2. Churned Label üzerine sağ tıklayın.

  3. Açılır menüden Oluştur ardından Hesaplanan Alan'a tıklayın; bu, hesaplanan alanlar düzenleyicisini açar. 

  4. Yeni değişkenimiz için şu adı oluşturun: Ayrılan Müşteri Sayısı.

  5. SUM() fonksiyonunu kullanarak Tableau ifademizi yazın.

SUM([Churned])

3. Çubuk grafik oluşturma

Yeni değişkenler oluşturmak için veri dönüştürme adımını tamamladıktan sonra, verilerimizi bir çubuk grafik kullanarak görselleştirebiliriz. Bu grafik, müşterilerin neden ayrıldığına dair ilk gerçek bakışımızı temsil eder. 

Her çubuk grafikte olduğu gibi, eksen etiketlerimizi seçmeliyiz. Ayrılan Müşteri Sayısı değişkenimizi satır rafına, yani y eksenimize, Churn Reason'ı ise sütun rafına, yani x eksenimize yerleştiririz.Tableau'da çubuk grafik nasıl oluşturulurTableau'daki çubuk grafiğimiz. Görsel: Yazar

Önemli bir not: Çubuk grafiğimizi oluştururken Tableau, ayrılan müşteri toplamını toplulaştırırken her bir Churn Reason için otomatik olarak gruplamalar oluşturur.

4. Çubuk grafiği şelale grafiğine dönüştürme

Şimdi çubuk grafiğimizi bir şelaleye dönüştürüyoruz. Grafiğimizi dönüştürmek için aşağıdaki adımları izleriz:

  1. Sayfaya gidin.

  2. Satır rafındaki alana sağ tıklayın.

  3. Açılır menüden Hızlı Hesaplama ardından Artan Toplam'a tıklayın.

  4. İşaretler türünü Çubuk'tan Gantt Çubuğu'na değiştirin.

  5. Ayrılan Müşteri Sayısı'nı fareyle sürükleyerek İşaretler bölümüne alın. 

Tableau'da şelale grafiğimiz

Grafiğimize son bir kontrol yaptığımızda, iyileştirme alanı görüyoruz. Çubukların uyumlu bir toplam oluşturmadığını ve beklenmedik şekilde üst üste bindiğini görüyoruz. Her çubuk, başlangıç noktasından yanlış yöne gidiyor. 

Bu davranışı ayarlamak için İşaretler bölümünde formülümüz [Ayrılan Müşteri Sayısı]'nın başına bir eksi işareti ekliyoruz. Böylece doğru okuma artık -[Ayrılan Müşteri Sayısı] olur.

Tableau'da şelale grafiğimizi düzeltme. Görsel: Yazar

Önemli bir not: Gantt grafiklerinden genellikle proje yönetimi bağlamında bahsedilir. Özellikle, Gantt grafikleri tamamlanan görevlerin zaman çizelgesini gösterirken, şelale grafikleri kategoriler arasında değerlerin eklenmesi veya çıkarılmasının kümülatif etkisini göstermek için kullanılır. 

Bununla birlikte, bir çubuk grafiğinin mantıksal olarak Gantt grafiğine veya şelale grafiğine dönüştürülmesi büyük ölçüde aynıdır; bu nedenle, Tableau'da bir şelale grafiği oluşturmak için Gantt Çubuğu düğmesini kullanıyoruz. 

Tableau'yu kullanarak Gantt grafiği de dahil olmak üzere çok çeşitli gelişmiş görselleştirmeler oluşturma hakkında daha fazla bilgi için, Tableau'da etkileyici grafikler oluşturma kursuna göz atın.

Tableau'da Şelale Grafiğini Biçimlendirme

Tableau'da bir şelale grafiğinin nasıl oluşturulacağını öğrendik. Şimdi grafiği hedef kitlemiz için görsel olarak çekici hâle getirelim. İşte değiştirmemiz gerekenlerin hızlı bir kontrol listesi:

  • Şelale grafiğimizin etiket yönünü değiştirme
  • Şelale grafiğimize renk ekleme
  • Şelale grafiğimizdeki her çubuğa metin ekleme
  • Şelale grafiğimize toplamlar ekleme
  • Şelale grafiğimize filtreler ekleme

Şelale grafiğimizin etiket yönünü değiştirme

X ekseni etiketlerinin yönünü değiştirmek bu durumda önemlidir çünkü x ekseni kategorileri kesiliyor. Çözüm basit: Etiketlerden herhangi birine sağ tıklarız ve Etiketi Döndür'ü seçeriz. Bu, tüm etiketleri aynı anda değiştirir.

Tableau'da x ekseni etiketlerinin yönü nasıl düzeltilirX ekseni etiket yönünü değiştirme

Yönü değiştirdikten sonra, müşteri ayrılmasının iki ana nedenini artık kolayca okuyabiliyoruz: Birincisi, rakibin daha iyi cihazlara sahip olması; ikincisi ise rakibin daha iyi tekliflerde bulunması.

Şelale grafiğine renk ekleme 

Renk, bilgi aktarmanın harika bir yoludur ve hafife alınmamalıdır. Kategoriler arasındaki göreli önemi görmemize yardımcı olmak için renk kullanalım.  

Ayrılan Müşteri Sayısı'nı İşaretler içindeki Renk kartına sürükleyerek renk ekleriz. Ardından Renk ve Renkleri Düzenle düğmelerine tıklarız. 

Böylece Tableau'nun renk paletleri seçme seçenekleri sunduğunu görürüz. Uygun göründüğü için Turuncu-Mavi Ayrışan paletini seçer, ardından renklerin sırasını Ters olarak belirtiriz. Artık şelalemizi tek renkli sıkıcı bir grafikten daha dinamik bir şeye dönüştürdük.

Renk gradyanı ekleme. Görsel: Yazar

Müşteri ayrılmasının en büyük iki nedeni olan rakibin daha iyi cihazlar sunması ve daha iyi teklifler yapmasının göreli olarak eşit önemde olduğunu, üçüncü bir neden olarak destek personelinin tutumunun da belirgin bir etken olarak öne çıktığını görüyoruz.

Şelale grafiğinde her çubuğa metin ekleme

Şelale grafiğimizin kaçınılmaz bir özelliği, bazı çubukların y eksenine diğerlerinden daha yakın olmasıdır. Bu, özellikle sağ tarafta bazı gruplandırılmış değerlerin okunmasını zorlaştırır. 

Ancak kolay bir çözüm var: Her gruba metin toplamları ekleriz. Bunu yapmak için Ayrılan Müşteri Sayısı'nı İşaretler'deki Etiket kartına sürükleyip bırakırız.

Tableau'da grafikteki her çubuğun üzerine metin etiketi nasıl eklenirHer bölümün üzerine metin etiketleri ekleme

Şelale grafiğine toplamlar ekleme

Tam resmi görmemize yardımcı olacak bir diğer estetik tercih de sağ tarafa bir toplam sütunu eklemektir. Bunu yapmak için önce lejandı şelale grafiğinin altına taşırız. Bu bize daha büyük bir alan sağlar. Ardından sırasıyla Analiz, Toplamlar, Satır Genel Toplamlarını Göster seçeneklerini belirleriz. Güncellenen grafiğimiz artık 1.796 olan toplam ayrılan müşteri sayısını gösteriyor.

Tableau'da grafiğe özet bir sütun nasıl eklenirToplam sütunu ekleme

Şelale grafiğine filtreler ekleme

Son dokunuş filtreler eklemektir. Bu, grafiği ayrıntılı olarak incelememize olanak tanıyan bir etkileşim katmanı ekler.

Filtre eklemek için Group'u filtre rafına sürükleyip bırakır, Tümü düğmesini seçer ve Tamam'a basarız. Group ölçüsüne sağ tıklayıp Filtreyi Göster seçeneğini belirleyerek filtreyi görünür hâle getiririz.

Filtre ekleme. Görsel: Yazar

Sonuç

Bu eğitimde, belirli bir sonuç üzerinde farklı faktörlerin kümülatif etkisini görselleştirmek için harika bir grafik olan şelale grafiğini oluşturmak üzere Tableau'yu nasıl kullanacağımızı öğrendik. Verileri nasıl içe aktaracağımızı, yeni alanlar oluşturmayı, bir şelale grafiği oluşturmayı ve ardından görselleştirmelerimizi renk paletleri, yeni etiketler ve hatta etkileşimli öğeler ekleyerek nasıl geliştireceğimizi gördük. 

Bu eğitimi faydalı bulduysanız ve Tableau ile çalışmaya başlamak istiyorsanız, Datacamp’in Tableau'ya Giriş kursunu öneririz. Daha derine inmek isterseniz, verileri temizleme, analiz etme ve görselleştirme için Tableau'yu ustalıkla öğrenmenize yardımcı olacak 9 dersten oluşan Tableau'da Veri Analisti Kariyer Yolu'na göz atın.


Eugenia Anello's photo
Author
Eugenia Anello
LinkedIn

Veri Bilimci - CRIF

Konular
İş Zekâsı
Tableau

DataCamp ile Tableau Öğrenin

Kurs

Tableau'ya Giriş

6 sa
329K
Tableau yolculuğunuza Tableau'ya Giriş kursumuzla başlayın. Tableau'nun özellikleri ve gösterge tabloları gibi temel bilgilerini keşfedin.
Ayrıntıları GörüntüleRight Arrow
Kursa Başla
Devamını GörRight Arrow
İlgili

blog

Hızlı Sevkiyat İçin Pratik Vibe Kodlama Teknoloji Yığını

Ön uç, arka uç, veritabanları, kimlik doğrulama, depolama, e-posta, test, dağıtım ve izleme için en iyi araçları keşfedin.
Abid Ali Awan's photo

Abid Ali Awan

14 dk.

blog

2026’da En Popüler 40 Yazılım Mühendisi Mülakat Sorusu

Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Dario Radečić's photo

Dario Radečić

15 dk.

Eğitim

Python'da Listeyi String'e Nasıl Dönüştürürsünüz

Bu hızlı eğitimde, Python'da bir listeyi string'e nasıl dönüştüreceğinizi öğrenin.
Adel Nehme's photo

Adel Nehme

Eğitim

.gitignore Nasıl Kullanılır: Örneklerle Pratik Bir Giriş

Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Kurtis Pykes 's photo

Kurtis Pykes

8 dk.

Devamını GörDevamını Gör