Kurs

Görsel: Yazar
Birleştirme (Concatenation) Nedir?
Birleştirme kavramı, belirli bir bağlamsal amaca hizmet etmek için birden fazla alanı bir araya getirip yeni bir alan oluşturmaktır. Tableau’da iki veya daha fazla metin (string) alanı birleştirilerek başka bir alan yaratılır.
Örneğin:
Tableau’da hesaplanan bir alan oluşturup birden çok metin alanını “+” işaretiyle birleştirebilirsiniz.
string_field_1 + string_field_2 + string_field_3...+ string_field_n
Ayrıca metin olmayan alanları, metne dönüştürme fonksiyonunu kullanarak metin alanlarıyla birleştirebilirsiniz.
Bu eğitimde, birleştirme yapılmamış örnekleri inceleyecek ve Tableau fonksiyonlarını kullanarak birden çok metin ve metin olmayan alanı adım adım nasıl birleştireceğinizi öğreneceğiz.
Birleştirme Yapılmamış Örnek
Çalışma alanını başlatmak için Tableau Public (Masaüstü) içinde veri kaynağına bağlanmamız gerekir. Bizim örneğimizde, Hindistan’daki (2019-2020) elektrik tüketim verilerini içeren bir CSV dosyası kullanıyoruz. Dosyayı Kaggle’dan buradan indirebilirsiniz. `long_data_.csv` dosyası Tarihler, Bölgeler, Eyaletler, Enlem, Boylam ve Kullanım (MWh) sütunlarından oluşur.
Sonraki adımda, Region ve States alanlarını Columns rafına sürükleyip bırakıyoruz. Benzer şekilde, Usage alanını da aşağıda gösterildiği gibi Rows rafına ekliyoruz.
Bu işlem, bölgelere göre ayrılmış eyalet başına toplam güç kullanımı çubuk grafiği ile sonuçlanır.
Tableau Çalışma Sayfası Örneği (Birleştirme yok)
Tableau’da Birleştirme Nasıl Yapılır?
Columns rafına birden fazla alan eklersek sonuç karmaşık olur. Çubuk grafiği birçok küçük parçaya bölen çok sayıda ayırıcı görürsünüz. Bunu, birden fazla alanı tek bir alanda birleştirerek önleyebiliriz.
Alanları birleştirmek için, Data sekmesindeki küçük aşağı ok işaretine tıklayarak veya Data sekmesinde herhangi bir yere sağ tıklayarak yeni bir hesaplanan alan oluşturmalıyız.

“Create Calculated Field”e tıkladıktan sonra açılan pencerede alanın adını “Combined Region and State” olarak değiştirebilirsiniz.

Bir metin alanı eklemek için, alanı giriş kutusuna sürükleyip bırakabilir veya alan adını köşeli parantez içinde yazabilirsiniz. Bizim örneğimizde Region alanını giriş kutusuna bırakacağız ve bu alan `[Region]` olarak görünecektir.

Ardından, “+” işaretiyle bir alan ayırıcı ekliyoruz. Ayırıcınızın çift tırnak içinde olduğundan emin olun.
Neden ayırıcı ekliyoruz? Alan değerlerimizin okunabilir olmasını sağlamak için.
|
Ayırıcı ile |
Ayırıcı olmadan |
|
WR_Maharashtra_Mumbai |
WRMaharashtraMumbai |

Sonraki adımda, “+” işaretini kullanarak States alanını ekleyecek ve alan adını aşağıda gösterildiği gibi köşeli parantez içinde yazacağız.

İki alanı birleştirmek hata vermediğinden, Data sekmesine yeni ayrık bir alan ekleyecek olan “OK” düğmesine tıklayacağız.
Bir sonraki adımda, yeni oluşturulan “Combined Region and State” ve “Usage” alanlarını kullanarak bir çubuk grafik çizeceğiz.
Gördüğünüz gibi iki alanı başarıyla tek bir alanda birleştirdik. Çubuk grafiği, Region ve States adlarının birleşimini gösterir.

Grafiği daha sunulabilir kılmak için başlık ekleme, renkleri ve yönlendirmeyi değiştirme, değerleri azalan düzende sıralama gibi özelleştirmeler yapabiliriz. Grafik özelleştirme hakkında daha fazla bilgi için Tableau’da nasıl pano oluşturulur eğitimimize göz atın.
WR bölgesi içinde, Maharashtra eyaleti 2019’dan 2020’ye kadar en yüksek elektrik tüketimine sahiptir.

Tam bir başlangıç seviyesindeyseniz ve bu eğitim gözünüzü korkuttuysa, DataCamp’in Tableau Kaynaklarına göz atın. Kaynaklar sekmesi, Tableau ve iş zekâsı kariyerleriyle ilgili tüm sorularınızı yanıtlayacaktır.
Metin ile Metin Olmayan Değerler Nasıl Birleştirilir?
Bir metin alanını metin olmayan bir alanla birleştirmek hata verir; çünkü sayısal değerleri metin değerlerine ekleyemezsiniz. Tarihi States ve Region ile eklemeye çalıştığımızda şu hata oluşur: “Can’t add string and datetime values”.

Bu sorunu çözmek için datetime değerini `STR` fonksiyonunu kullanarak metne dönüştüreceğiz.

Dates alanını, aşağıda gösterildiği gibi yuvarlak parantez kullanarak `STR` fonksiyonunun içine ekleyin. Sorunları giderdikten sonra “OK”a tıklayarak Data sekmesinde görünecek Dates içeren yeni bir ayrık alan ekliyoruz.

Bir çubuk grafik oluşturmak için, yeni oluşturulan alanı Columns’a ve Usage’ı Rows rafına taşıyoruz. Artık her çubuk, Region, State ve Date başına elektrik tüketimini temsil ediyor.

Sunulabilir olması için başlığı, renkleri ve yönlendirmeyi özelleştireceğiz.
Gözlemleyebileceğimiz gibi, 12 Temmuz 2019’da WR bölgesi ve Maharashtra eyaleti en yüksek elektrik tüketimine sahiptir.

Birleştirme yapılmamış örnek Bölgeler, Eyaletler ve Yıllara göre ayrılmıştır. Çizgi grafiğini anlamak orta derecede zordur ve tüm resmi görebilmek için yüzlerce değeri aşağı kaydırmanız gerekir. Oysa birleştirme yapılan örneklerde her şey daha nettir ve her çubuk üç alanın birleşik değerlerini temsil eder. Bütünü anlamak çok daha kolaydır.

Birleştirme yapılmamış ve birleştirme yapılmış karşılaştırması
Sonuç
Tableau görsel bir analiz aracından fazlasıdır. Veri alanlarını zenginleştirmek için aritmetik ve istatistiksel fonksiyonlar kullanma olanağı sunar. Verileri daha basit bir formatta temsil etmek için birden çok alanı birleştirmek üzere bu işlevi kullanabilirsiniz.
Bu eğitimde, birleştirme işlevselliğini ve birden çok metin ile metin olmayan değeri nasıl birleştireceğinizi öğrendik. Tableau’da yeniyseniz, Yeni Başlayanlar için Tableau eğitimini okuyun.
Tableau işlevlerini daha fazla öğrenmek istiyorsanız, Tableau Fundamentals beceri yolundaki beş kursun tamamını bitirin. Bu kurslar, Tableau işlevlerinin temellerini, veri analizini, pano oluşturmayı, birden çok veri kaynağına bağlanmayı ve işletmelere yardımcı olacak çözümler geliştirmeyi öğretir.
