Ev Kişisel Finans Dizilerini Özetle Nasıl Yaparım apply () İşlevini Kullanarak R - AYDINLARDA Dizileri Özetle

Dizilerini Özetle Nasıl Yaparım apply () İşlevini Kullanarak R - AYDINLARDA Dizileri Özetle

Video: 9 - Apply Fonksiyon Grupları - R ile İstatistiksel Programlama 2024

Video: 9 - Apply Fonksiyon Grupları - R ile İstatistiksel Programlama 2024
Anonim

Eğer bir dizi veya matris biçiminde veriler varsa ve bu verileri özetlemek istiyorsanız R uyguluyor () işlevi gerçekten yararlıdır. Apply () işlevi, bir diziyi veya matrisi sütun veya sıra ile geçirir ve bir özetleme işlevi uygular.

apply () işlevi dört bağımsız değişkeni alır:

  • X : Bu, verileriniz - bir dizi (veya matris).

  • MARGIN : Geçilecek boyutu belirten sayısal bir vektör; 1, satır ve 2 sütun anlamına gelir.

  • EĞLENCE : Uygulanacak işlev (örneğin, toplam veya ortalama).

  • (nokta): EĞER işleviniz ek bağımsız değişken gerektiriyorsa, bunları buraya ekleyebilirsiniz.

Bunu göstermek için yerleşik Titanik veri kümesine bakın. Bu, kabin sınıfını, cinsiyetini, yaşını ve hayatta kaldıklarını anlatan geminin Titanik, yolcu verilerine sahip dört boyutlu bir tablodur.

>> str (Titanic) Tablo [1: 4, 1: 2, 1: 2, 1: 2] 0 0 35 0 0 0 17 0 118 154 … - attr (*, "dimnames ") = 4 … $ Sınıf: chr [1: 4]" 1. "" 2. "" 3. "" Mürettebat "… $ Cinsiyet: chr [1: 2]" Erkek "" Kadın "… $ Yaş: chr [1: 2] "Çocuk" "Yetişkin" … $ Hayat: chr [1: 2] "Hayır" "Evet"
Kabin sınıflarının her birinde kaç yolcu bulunduğunu öğrenmek için Titanic'i İlk boyut, Sınıf:

>> geçerlidir (Titanic, 1, sum) 1. 2nd 3rd Crew 325 285 706 885

Benzer şekilde, farklı yaş gruplarındaki yolcu sayısını hesaplamak için toplam) üçüncü boyut üzerinde işlev:

>> geçerlidir (Titanik, 3, toplam) Çocuk Yetişkin 109 2092

Aynı zamanda iki boyut üzerinde bir işlev uygulayabilirsiniz. Bunu yapmak için, istenen boyutları c () işleviyle birleştirmeniz gerekir. Örneğin, her yaş grubundaki kaç kişinin hayatta kaldığını özetlemek için aşağıdakileri yapın:

Dizilerini Özetle Nasıl Yaparım apply () İşlevini Kullanarak R - AYDINLARDA Dizileri Özetle

Editörün Seçimi

Bir Banner olun veya Minecraft giriş nasıl - mankenleri

Bir Banner olun veya Minecraft giriş nasıl - mankenleri

Bütün Minecraft içinde tabela ve panolar hakkında bilgi işçiliği tariflerini ve bunları çok oyunculu oyunlarda başkalarıyla iletişim kurmak için nasıl kullanacakları gibi.

Minecraft'ta Bir Merdiven Yapma ve Taşı Nasıl Yapılır - mankenler

Minecraft'ta Bir Merdiven Yapma ve Taşı Nasıl Yapılır - mankenler

Merdiven nasıl hazırlanır öğrenirler Binanızın etrafında dolaşmanıza yardımcı olmak için Minecraft'da (ayrıca iskele ve hareket iksirleri de dahil olmak üzere diğer gezinme yöntemleri)!

Minecraft'ta Günışığı Sensörü Nasıl Oluşur ve Kullanılır - mankenler

Minecraft'ta Günışığı Sensörü Nasıl Oluşur ve Kullanılır - mankenler

Gün ışığı algılayıcı hakkında daha fazla bilgi edinin Minecraft'ta bu öğeyi nasıl hazırlayacağınız, tipik kullanım senaryoları ve redstone ile birlikte nasıl kullanacağınız da dahil olmak üzere.

Editörün Seçimi

Mobil Uygulamanıza Sunucu Tarafı Bileşen ekleme -

Mobil Uygulamanıza Sunucu Tarafı Bileşen ekleme -

Artık cankurtaran Bir mobil cihazın kendi ekosistemi. Bunun yerine, Apple'ın yer hizmetleri ve haritalama hizmetleri, Ulusal Hava Servisi'nden hava durumu bilgileri ve sunulan finansal hizmetler gibi kullanıcılara sunulan hizmetlere erişmek gibi, oradaki hizmetleri kullanmak için bulut üzerindeki hizmetler ile entegre olması gerekir ...

Editörün Seçimi

Keynote'da Slayt Metin Ekleme, Düzenleme ve Biçimlendirme - AYDINLATMALAR

Keynote'da Slayt Metin Ekleme, Düzenleme ve Biçimlendirme - AYDINLATMALAR

Mac OS X Snow Leopard'ın Keynote uygulaması, sunum slaytlarınıza metin eklemenize, düzenlemenize ve biçimlendirmenize olanak tanır. Örneğin, düzenlemek istediğiniz metni içeren bir kutuyu çift tıklattığınızda, alanı yeni metin kabul etmeye hazır bırakarak yer tutucu metin kaybolur. Yazdığınız yeni metinlerin tümü, yanıp sönen imlec ...

Keynote Sunumunuza Medya Ekleme - mankenler

Keynote Sunumunuza Medya Ekleme - mankenler

Mac OS X Snow Leopard'a dahil edilen Keynote uygulaması Slayt sunumu yapmak için harika. Bir slayda ses, fotoğraf ve film eklemek Keynote'da sürükleyip bırakmak kolaydır. Bir görüntü, ses veya film dosyasını Finder penceresinden sürükleyip belgenizin içinde istediğiniz yere koymanız yeterlidir. Şunları yapabilirsiniz ...