İletişim Araştırması İçin R Not Defterleri

Bu blog yazısında, R not defterlerini kullanarak araştırmaları iletmeye ve bu sonuçları sunmaya bakacağız. Bu eğitimden alacağınız şeyin, R not defterlerini kullanarak her türlü araştırma bulgusunu raporlamanız ve iletmeniz için bir çerçeve olacağını umuyoruz.

Özellikle yeniden üretilebilir araştırma fikri söz konusu olduğunda, bunu yapmanın bazı büyük avantajları vardır . Bunun ne anlama geldiğini ve R not defterlerinde nasıl yapılacağını tartışacağız.

İletişim Araştırması İçin R Not Defterleri

İçindekiler

Tekrarlanabilirlik Nedir?

Tekrar üretilebilirlik fikri, herkesin bulgularınızı denetleyebilmesi ve kullandığınız girdiler ve süreçler göz önüne alındığında, her şeyi gözden geçirebilmesidir. Bunun veri analitiği ihtiyaçlarımız için devreye girmesinin birkaç yolu vardır: şeyleri yeniden üretilebilir kılan bir ortam, insanların neyin katkıda bulunduğunu görmesini sağlama, bir dosyayı kolayca denetleyebilme ve yeniden üretilebilir bir yayıncıya sahip olma.

İdeal olarak, birisi rapora tam olarak nasıl ulaştığınızı ve kullandığınız arsa veya tablonun nasıl oluşturulduğunu görebilir, böylece her şey tamamen yeniden üretilebilir bir ortamda olur.

Şimdi, LuckyTemplates veya Excel gibi bir şeyin buna nasıl uyduğunu merak ediyor olabilirsiniz . Bu tekrarlanabilir iş akışının ortasında olduğunu söyleyebilirim. Özellikle güç sorgusunu düşündüğümüzde , tekrar üretilebilirlik açısından oldukça iyidir. İlgili süreçleri görmenin çok açık olduğu Uygulamalı Adımları düşünün .

Görselleştirmeler ve raporlar söz konusu olduğunda, işlerin biraz daha karmaşıklaştığı yer burasıdır. R Not Defterleri, RStudio'nun bir parçasıdır. LuckyTemplates portalında sizi harekete geçirecek bir kursumuz var. Bu R Markdown ve R Defterler özel olarak anlatılmaktadır .

Dolayısıyla, bir Jupyter not defterine aşina iseniz , buradaki fikir, araştırmamız için bir hikaye anlatımı belgesi oluşturmak üzere metin ve kodu araya yerleştirebileceğimizdir.

Bu sonuçları bir dizi farklı çıktıda işleyebileceğiz. İster bir PDF oluşturmanız, ister HTML'ye dönüştürmeniz gereksin, R Not Defterleri farklı dosya formatları için kullanılabilir.

İletişim Araştırması İçin R Not Defterleri

Başlamak için, R not defterinizi açın ve RStudio'da Dosya, Yeni Dosya ve ardından R Not Defteri'ne gidin. Bu gerçekten basit araştırma sorusuyla, kaynaklardaki daha eski bir veri kümesiyle çalışacağız:

Bir bilgisayarın fiyatı, içinde CD-ROM olup olmamasına bağlı mıdır?

Bu soru modası geçmiş, ancak hepimizin bir yerden başlaması gerekiyor. Ayrıca bir araştırma raporunun iskeletini de ortaya koyacağız ve araştırma bulgularını bu temel çerçeveyi kullanarak sunacağız.

İletişim Araştırması İçin R Not Defterleri

RStudio'da buna benzer bir şey göreceğiz ve buna .rmd dosyası denir ve bu bir R işaretleme dosya uzantısıdır. Bu, özellikle alışkın değilseniz biraz sarsıcı olabilir, ancak cilalanmış nihai ürünü önizlemenin bir yolu var.

İletişim Araştırması İçin R Not Defterleri

Not defterinin bu kısmı, YAML dosyası adı verilen meta verilerdir.

İletişim Araştırması İçin R Not Defterleri

Bu bölümden sonra ise kodlarınızın gideceği bu geri metinler gelmektedir. Ardından, belgenin R Markdown kullanan metin kısmı var . Daha önce Markdown kullandıysanız, R markdown oldukça benzerdir. Metinlerimizi işaretlemek ve işlemek için yıldız işaretleri ve karma işaretleri gibi şeyler kullanabiliriz.

Şimdi R Studio ve R Notebooks'a gidelim, ardından bu analizi birlikte gözden geçirelim. Dişli tekerleğe tıklayın ve bunun Görüntüleyici Bölmesinde Önizleme yazdığından emin olun .

İletişim Araştırması İçin R Not Defterleri

Bir R Dizüstü Bilgisayarı Başlatma

Önizleme düğmesine tıklayacağız ve kaydetmemizi isteyecek. Yine, bu bir RMD dosyası, bu yüzden önce onu kaydetmemiz gerekecek. Sol bölmede, işlenen çıktıyı göreceğiz. Şimdi, burada herhangi bir şeyi değiştirecek ve Bilgisayar analizi gibi bir şey söyleyecek ve George Mount gibi bir yazar adı ekleyeceksek , tırnak içine alınması gerekecek.

Kaydet'e tıkladığımızda , otomatik olarak buna güncellenecektir.

İletişim Araştırması İçin R Not Defterleri

Öyleyse bununla biraz oynayalım. Burada zaten birkaç yer tutucu var, bu iyi. İlk yapacağımız şey “Bir CD-ROM satış fiyatını etkiler mi?” Bunu kaydettiğimizde Header1 olacak. Ama bunu iki hash işaretine çevirecek olursak Header2'ye dönüşecek ve daha küçük olacaktır.

İletişim Araştırması İçin R Not Defterleri

Bir sonraki adım , bu şeylerin neden önemli olduğunu girebileceğimiz bir Giriş yapmaktır . Örneğin, CD-ROM'dan sonraki en iyi şey ya da onun gibi bir şey diyebiliriz. Tüketici raporları üzerinde çalışıyorsanız veya bir pazarlama departmanında çalışıyorsanız, hangi özelliklerin gerçekten önemli olduğunu veya tüketicilerin ne aradığını anlamaya çalışıyorsunuzdur.

R paketlerini arayacağız ve başlayacağız. Burada sevdiğim tek güzel şey, HTML'yi R Notebook'ta gerçekten kullanabiliyor olmamız. Örneğin kendimize bir yorum bırakmak istersek şöyle bir şey yapabiliriz.

İletişim Araştırması İçin R Not Defterleri

Bunu kaydettiğimizde, hiç görünmüyor. Bu yüzden bunu metinde kendimize bir yorum olarak bırakıyoruz. Bu, MS Word gibi yerlerde yapabilmeyi dilediğim bir şey.

R Not Defterlerinde Paketlerin Tanıtımı

Bir sonraki adım, bu kod grafiğini burada kullanmak ve birkaç ayar eklemek. Python ve SQL kullanabiliriz, ancak bu örnek için R kullanıyoruz.

İhtiyacımız olan tüm paketleri okuyacağız. Bunlar bilgisayarınızda yoksa, yüklemeniz gerekebilir.

İletişim Araştırması İçin R Not Defterleri

Yine, bu tam bir rapor değil. Size R Markdown hakkında bilmeniz gereken birkaç şey göstermek için bir iskeletin üzerinden geçeceğiz.

Şimdi verilerimizi nereden aldığımızı ve onu neyin önemli kıldığını açıklayacağız. Bu durumda kaynağımızın Journal of Applied Econometrics olduğunu söyleyebiliriz. Bu yıldız işini yaptığımızda, italik hale getirecek.

İletişim Araştırması İçin R Not Defterleri

Sonra Excel'de bir dosyayı okuyacağız ve onu getirmek için R'yi kullanacağız. Gördüğünüz gibi, veriler zaten oldukça iyi görünüyor, bu da R Not Defterleri ile ilgili başka bir harika şey.

İletişim Araştırması İçin R Not Defterleri

Çıktı formatına bağlı olarak bu bile ortaya çıkabilir. HTML kullanıyorsanız, kullanıcınız aslında verileri gözden geçirebilir ve bazı temel etkileşimler gerçekleştirebilir. Bunları canlı belgelerde gerçekten yapabiliyor olmamız harika.

İletişim Araştırması İçin R Not Defterleri

R Not Defterlerinde Dinamik Referans Ekleme

Şimdi veri metnine dinamik bir referans eklemek istediğimizi varsayalım. Bunun düzenli olarak güncellenmesini istiyoruz, çünkü her raporda olduğumuz zaman aynı olmayabilir, değil mi? Bu yüzden burada, metinde, satırda dinamik bir referans yapacağız.

Tüm bu kodlar için bir hile sayfası ve referans kılavuzu vardır. Yardıma gidin ve tüm farklı ayarlara bakabilmeniz için R Markdown için birini seçin. Muhtemelen onları ezberlemeye çalışmana değmez çünkü çok şey var ve onun yerine bunu kullanabilirsin.

İletişim Araştırması İçin R Not Defterleri

R öbeğini tekrar ekleyeceğiz ve FALSE , nrows ve ncols öğelerini dahil edeceğiz .

İletişim Araştırması İçin R Not Defterleri

Bu çalıştırılıp yürütüldükten sonra, nesnelere dönüştürülüp dönüştürülmediğini görmek için R ortamına bile gidebiliriz.

İletişim Araştırması İçin R Not Defterleri

Güzel olan başka bir şey de, eğer sadece fikir saçıyorsanız ve gerçekte nasıl görüneceğini bilmek istiyorsanız, alttaki konsolu kullanabilirsiniz. Bunu konsolda çalıştırabilir ve çıktının nasıl göründüğünü görebiliriz.

İletişim Araştırması İçin R Not Defterleri

Görüntüleyici bölmemize geri döneceğiz. Şimdi buradaki bu bölüm raporda hiç görünmüyor. Bir nesne kullanmak istiyor ama kodun hiçbirini göstermek istemiyorsanız bu güzel.

İletişim Araştırması İçin R Not Defterleri

İşleri dinamik tutmak için bu arka metinleri nrows ve ncols'ta kullanıyoruz. Bir PDF raporunuz varsa ve bu sayıları her hafta sabit kodlamak yerine otomatik olarak değiştirmeniz gerekiyorsa, bu satır içi referansları kullanabilirsiniz.

İletişim Araştırması İçin R Not Defterleri

Verileri yeniden keşfetme ve bilgisayarların fiyatını kontrol etme sürecindeyiz.

İletişim Araştırması İçin R Not Defterleri

Bu kodu çalıştırdıktan sonra, hepsi güzel bir şekilde biçimlendirilmiş olan tanımlayıcı istatistikleri görebiliriz. Verilerin boyutuna bağlı olarak, dosyanın boyutuna oldukça duyarlı ve tepkiseldir.

İletişim Araştırması İçin R Not Defterleri

Çözüm

Bu öğretici için, tekrarlanabilir araştırmalar geliştirmenin ve araştırma sonuçlarını R Not Defterleri kullanarak iletme sürecini kolaylaştırmanın önemini tartıştık. Bu şekilde, orijinal sonuçları hızlı ve kolay bir şekilde yeniden üretebilir ve bunların nasıl türetildiğini belirlemek için geriye doğru izini sürebiliriz. 

Lütfen bu eğitim serisinin 2. bölümündeki devamına dikkat edin.

George Dağı

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.