LuckyTemplatesda R Kullanımı: Karmaşık Görseller Oluşturma

Bu blogda, karmaşık özel görseller oluşturma teknikleriyle ilgili serimize devam edeceğiz. Bugün, LuckyTemplates'da R'yi kullanarak tek bir kod satırıyla karmaşık görseller oluşturmayı öğreneceğiz. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

İçindekiler

genel bakış

Özetlemek gerekirse, bu serinin 1. Bölümü, pano için SVG grafikleri oluşturmak üzere Quick Measures Pro harici aracını kullanmaya odaklandı. İşte özel SVG grafik eğitimimiz için çıktımız. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Ve bugün, aşağıda gösterilen bu oldukça karmaşık görselleri nasıl oluşturacağımızı öğreneceğiz ve bunu sadece bir kod satırı ile yapacağız. Bu görselleri başka herhangi bir özel görsel kullanarak yapmak kolay değil, ancak bu teknikle sadece beş dakikada tüm bir sayfayı oluşturabiliyoruz. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bunları kesinlikle Deneb aracılığıyla yapabiliriz , ancak bu, bir kod satırından çok daha fazlasını gerektirecektir. Histogramlar gibi bunlardan bazıları için özel bir görsel kullanabiliriz, ancak bunları bölme şeklimiz onların yeteneklerini aşıyor. 

LuckyTemplates'da R ve RStudio kullanma

Bilinmesi gereken ilk şey, bunu R aracılığıyla yaptığımızdır . R, kullanımı zor olduğu için kötü bir ün kazanıyor çünkü insanlar ona bakıyor ve hemen onun çok fazla kodlama gerektirdiğini ve karmaşık olduğunu düşünüyor ama aslında değil. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

R, çok sayıda istatistiksel analiz yaparken karmaşık olabilir, ancak görseller açısından, özellikle bugün kullanacağımız paket GGPUBR olarak adlandırılır , gerçekten basittir. 

Bu öğretici için, makinenize zaten R ve RStudio yüklediğiniz varsayılmaktadır. Ama değilse ve bunu nasıl yapacağınızı bilmiyorsanız, George Mount'ın tüm bunları nasıl kuracağınıza dair harika bir öğreticisi var. Bu videoya bir LuckyTemplates üyesi olarak erişebilirsiniz.

Şimdi, üye değilseniz, R ve RStudio'nun makinenize nasıl yükleneceğine dair YouTube'da tonlarca başka video var. 

R Paketleri

R, görselleri öncelikle paketler aracılığıyla işler . İyi olan şey, R'nin LuckyTemplates ile pek çok benzerliği olması ve görselleri işleme biçiminin LuckyTemplates'ın özel görsellerine çok benzer olmasıdır. 

R'deki paketlerle ilgili iki komut vardır, bunlardan biri install . Yükleme yalnızca bir kez çalıştırılır ve bu, App Store'dan özel görselimizi indirmeye eşdeğerdir.

Bu durumda, RStudio'da ilk kez yapacağımız şey (bunu doğrudan LuckyTemplates içinde de yapabiliriz) yalnızca install(“ggpubr”) komutunu çalıştırıp geri dönüşe basmaktır. Bu, devam edecek, depodan indirilecek ve bunu R kurulumunuza yükleyecektir. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

İkinci komut ise library . Bu, oluşturduğumuz her raporda çalıştırmamız gereken bir şeydir. Bu, App Store'dan indirdikten sonra özel görseli raporunuza yüklemekle eşdeğerdir. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bu eğitim için ihtiyacımız olan iki paket var. Bunlardan biri , R için birincil grafik motoru olan  ggplot2 olarak adlandırılır.

İkinci paket , ggplot'un basitleştirilmiş bir versiyonu olan ggpubr'dır . Minimum yapılandırma ile yayın radyografisi denen şeye sahiptir ve yaklaşık 15 farklı harita tipiyle iyi görünecek şekilde ayarlanmıştır.

RStudio ile Grafik Oluşturma

Şimdi, paketlerin doğrudan LuckyTemplates içinde nasıl çalıştığını göreceğiz. 

Veri Kümesi

Bu eğitim için Titanic veri setini kullanacağız. Bu veri seti, Titanik'te bulunan tüm yolcular hakkında, kimlerin hayatta kaldığı, kimin öldüğü, hangi yolcu sınıfında oldukları, cinsiyetleri ve yaşları, ödedikleri ücret ve nereye bindikleri hakkında bilgiler içerir. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Son sütun için üç konum vardır: Southampton, Cherbourg ve Queenstown. Ayrıca nereden geldikleri bilinmeyen birkaç yolcu da var. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bu, bugün görselleştirmemiz için kullanacağımız veri setinin basitleştirilmiş versiyonu. Bu sıfırdan başlayalım ve yaratalım. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

LuckyTemplates'da R Kullanımı: Kutu Çizimi 1

İlk olarak, Görselleştirmeler bölmesinin altındaki R Komut Dosyası simgesine tıklayın . Ekranda bir görsel belirecektir.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Ardından, kullanacağımız alanları seçin ve Alanlar bölmesinden Görselleştirmeler bölmesi altındaki Değerler'e sürükleyin. Bu durumda Age and Sex'i sürükleyelim. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Şablonu iyileştirmek için başlığı değiştirin, hizalayın, metni ve arka plan renklerini değiştirin vb. Visualizations bölmesinde  Format Visual sekmesine giderek bu değişiklikleri yapabiliriz .

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Başlık için, bu örnek için “Yaşa ve Cinsiyete Göre Yolcu İstatistikleri” yazın. Bu tercihler bize şuna benzer bir görsel verecektir.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Ardından, Görselleştirmeler bölmesindeki Görsel oluştur sekmesine geri dönün . Daha önce Değerler altında sürüklediğimiz alanları hala görmeliyiz . Artık yukarı ok ikonuna tıklayarak R script editörünü açabiliriz .

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

R, Power Query'den veya bu durumda iki alanımız olan yaş ve cinsiyetten girdiğiniz verileri alan, veri kümesi adı verilen gerçekten benzersiz bir çağrıya sahiptir. Bu bizim veri setimiz olacak. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Ardından, iki kitaplığımızı (ggplot2 ve ggpubr) çağıracağız. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Son olarak, işte bir kod satırımız. Yapıştıracağız ya da sizin durumunuzda yazın ve bu kadar. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Çalıştır'a basarsak , kod bu kutu arsa görselini oluşturur. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Temel olarak, R'yi LuckyTemplates'daki Biçim bölmesinin metin sürümü olarak düşünebiliriz. Bu durumda LuckyTemplates tamamen grafik kullanıcı arabirimiyle ilgilidir. 

Örneğin, Görselleştirmeler bölmesine gidersek, efektler, arka planlar, kenarlıklar vb. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

R'de yaptığımız şey, bu tercihleri ​​ayarlamak için kod kullanmaktır. Örneğin, efektleri ve arka planı açmak veya görsel sınırı kapatmak için kod kullanabiliriz. 

Arka plan için, LuckyTemplates'daki grafik kullanıcı arabiriminin metin sürümü olan color = white ve transparent = 100 yapabiliriz.

Hangi kodun girileceğini bilmek için, her R paketinin sahip olduğu bu belgeyi kullanıyoruz . Bu belgeyi inceleyebilir ve kısa hikaye dedikleri şeylere göz atabiliriz.

Bu vinyetler bize oluşturulacak farklı görsel türlerini gösterir ve ardından farklı parametrelere örnekler verir. için bir örnektir .

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Referans sekmesinin altında, renk, dış hat dolgusu, renk paleti, çizgi tipi, boyut ve daha pek çok şey gibi kullanabileceğimiz tüm farklı parametrelerin bir listesi bulunur. Bu parametreleri görselimizin nasıl görünmesini istediğimize göre ayarlayabiliriz. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

LuckyTemplates'a geri dönelim ve kodumuzun içeriğini inceleyelim. Cinsiyet ve yaş olmak üzere iki değişkenimizi içeren veri setimiz ile başlıyoruz. Minimum, maksimum ve diğer önemli noktalar için puan ekliyoruz. 

Renk = Cinsiyet , arsa renginin cinsiyete dayalı olacağı anlamına gelir. Daha sonra dolgu rengimizi #F2F2F2, kutunun çizgi genişliğini 0.3 olarak ayarlıyoruz ve renk paletimizi seçiyoruz. Son olarak, efsanemizi kaldırıyoruz ve bu, bir satırlık R kodumuzu tamamlıyor.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

LuckyTemplates'da R Kullanımı: Kutu Çizimi 2

İkinci görselimize geçelim. İlk kodumuzu buna benzeyen farklı bir komutla değiştirerek başlayacağız.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bu örnekte, yaptığımız hemen hemen aynı şey, ancak bu kez yüzleşiyoruz. facet.by işlevi , küçük katların eşdeğeridir ve kodumuza göre, Embarked tarafından bakıyoruz. 

Bu, aynı görseli aldığımız anlamına gelir, ancak şimdi, menşe bağlantı noktalarını temel alan küçük bir çoklu sürüm oluşturuyoruz . Şimdi Çalıştır'a tıklarsak , tam olarak ne istediğimizi gösteren dört kutu grafiği elde ederiz. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

LuckyTemplates'da R Kullanımı: Histogram 1

Üçüncü örneğimiz için aşağıdaki kodu kullanarak histogramlara geçelim.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Kodumuza göre basit bir histogram oluşturuyoruz. Yalnızca veri kümemiz, yaş değişkenimiz, histogramımız için kutu sayısı ve dolgu rengimiz var. Ardından, Çalıştır'a tıklayın . 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Artık yolcularımızı yaşlarına göre gruplandırılmış olarak görebiliriz. 

Yapabileceğimiz başka bir şey de add adlı komutu kullanmaktır . Add = “median” kullanarak medyan çizgisini ekleyelim . 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Çalıştır'a tıklayın ve bu bize medyanı gösterir. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bunu , add = “mean” kullanarak da anlama gelecek şekilde değiştirebiliriz .

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Çalıştır'a tıklayın ve çizgi medyandan ortalamaya doğru hareket edecektir. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Gördüğümüz gibi, bu görsellerde çok fazla seçeneğimiz var. Örneğin renkleri, başlıkları ve eksenleri değiştirebiliriz. Temamıza veya görselimizin görünmesini istediğimiz şekle uyması için değiştiremeyeceğimiz hiçbir parametre yok. 

LuckyTemplates'da R Kullanımı: Histogram 2

Bir sonraki örneğimize hızlıca geçelim. Histogram 2 yönlü bir histogramdır ve bu durumda hem cinsiyete hem de hayatta kalıp kalmadığına bakıyoruz . Bu görsel için aşağıdaki kodu kullanacağız.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Bunun başka bir şekilde yaratılması oldukça zor olan bir görsel türü olduğunu görebiliriz. Yine Deneb aracılığıyla yapabiliriz, ancak bunu yapmak oldukça fazla miktarda kod gerektirir. Oysa burada, sadece basit bir satır. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

LuckyTemplates'da R Kullanımı: Histogram 3

Bir histogram daha yapalım ve onu biraz farklı bir şekilde ele alalım. Bu kez, yolcuların hangi yolcu sınıfında olduklarına göre inceleyeceğiz ve bir orta çizgi de ekleyeceğiz.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Çalıştır'ı  tıklayın .

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Görsele baktığımızda da bu faciada en fazla can kaybının 3. sınıf erkeklerde olduğunu görüyoruz.

Bu örnekte varsayılan renk şemasını kullandığımıza dikkat edin, bu nedenle temamızla pek uyuşmuyor. Bunu, bir renk düzeni girmezsek nasıl otomatik olarak seçtiğini göstermek için kasıtlı olarak yaptık. 

LuckyTemplates'da R Kullanımı: QQ Grafiği

Son olarak, son grafik türümüze geldik. 

Yine, burada çalıştırabileceğiniz yaklaşık 15 tür grafik vardır ve buna QQ grafiği denir. İstatistik alanında makul miktarda çalışma yaptıysanız, muhtemelen daha önce bir QQ planı duymuş veya görmüşsünüzdür. 

Bir sonraki kodumuz, belirli bir alanın belirli bir dağılıma göre dağıtılıp dağıtılmadığını belirlememize yardımcı olur. Yani bu durumda, gerçek dağılımı teorik dağılıma karşı çizerek normal dağılıma sahip olup olmadığına bakıyoruz.

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma

Önceki örneklerde olduğu gibi, bu başka bir şekilde yapılması zor bir şeydir. Ancak tekniğimizi kullanarak, teorik bir örneğe karşı QQ grafiğimizi oluşturmak birkaç parametre alacaktır. 

LuckyTemplates'da R Kullanımı: Karmaşık Görseller Oluşturma


LuckyTemplates İçin R | Başlangıç ​​Kılavuzu
LuckyTemplates Özel Görselleri – Bir Raporlama Uygulaması Oluşturun
LuckyTemplates'da Özel Görsel Raporlar

Çözüm

Bugünkü blog yazımızda, R kullanarak LuckyTemplates'da güçlü ve karmaşık görseller oluşturmanın basit yolunu öğrendik. 

Başka bir şekilde kullanılması zor olan grafikler oluşturmak için muazzam uygulanabilirlik ve esneklik sunar. Ayrıca, parametreleri tercihlerinize göre ayarlama esnekliği sağlar. Arka plan rengi ve yazı tipi ve her türlü biçimlendirme açısından yapabileceğiniz daha çok şey var. 

Tek bir kod satırı kullanarak, bu tekniği gelecekteki raporlarınızda kullanmanız için size ilham vereceğini umduğumuz anlayışlı grafikler oluşturmak için bilmeniz gereken çok az şey vardır.

Bu dizinin bir sonraki bölümünde harika KPI kartları oluşturmanın kolay yollarını tartışacağız. 

Herşey gönlünce olsun,

Brian Julius

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.