R paketleri yazmaya başlamayı planlıyorum.
Paket inşaat sözleşmelerini öğrenmek için mevcut paketlerin kaynak kodunu incelemenin iyi olacağını düşündüm.
İyi paketlerin çalışması için kriterlerim:
- Basit istatistiksel / teknik fikirler : Amaç, paket inşasının mekaniği hakkında bilgi edinmektir. Paketin anlaşılması, paketin asıl konusu hakkında ayrıntılı yüksek etki alanına özgü bilgiler gerektirmemelidir.
- Basit ve geleneksel kodlama stili : Çok fazla bir şey
Hello World
değil biraz daha fazlasını arıyorum . Kendine özgü püf noktaları ve kesmek, ilk R paketlerini öğrenirken rahatsız edici olacaktır. - İyi kodlama stili : Kod iyi yazılmış. Hem genel olarak iyi kodlama anlayışı hem de R kodlama kurallarına ilişkin bir farkındalık ortaya koyar.
Sorular:
- Hangi paketleri çalışmak iyi olurdu?
- Önerilen paket kaynak kodunun yukarıda belirtilen kriterlere ya da ilgili olabilecek diğer kriterlere göre çalışmak neden iyi olur?
Güncelleme (13/12/2010) Dirk'ün yorumlarının ardından, birçok paketin ilk önce çalışmanın iyi olacağından kuşku duymuyorum. Ayrıca paketlerin farklı şeyler için modeller sunacağını kabul ediyorum (örneğin, vinyet, S3 sınıfı, S4 sınıfı, birim testi, Roxygen vb.). Yine de, başlangıç için iyi paketler ve neden başlangıç için iyi paketler olacağına ilişkin somut önerileri okumak ilginç olacaktır.
Ayrıca, yukarıdaki soruyu "paket" yerine "paket" e atıfta bulunmak üzere güncelledim.