dokümanlar açıklandığı gibi BOŞ çalışmıyor .id
argümanı hakkında bu demek BOŞ. Düşünün: anlatıldığı gibi, I endeksi sütunun oluşturulmasını önlemek için .kimlik argümanı nasıl kullanırım:rdply ve .kimlik argüman <code>plyr</code> pakette <code>rdply</code> için
> rdply(20, mean(runif(20)),.id=NULL)
Error in if (!is.na(.id)) names(labels) <- .id :
argument is of length zero
In addition: Warning message:
In is.na(.id) : is.na() applied to non-(list or vector) of type 'NULL'
Soru:
>rdply(20, mean(runif(20)))
.n V1
1 1 0.4202275122
2 2 0.5140590765
3 3 0.4201277295
4 4 0.4082553896
...
Şimdi, indeks sütunun kurtulmaya çalışacaktır dokümantasyon?
Bu bir böcek. Http://github.com/hadley/plyr adresinden bildirebilirsiniz. Kaynak kodunu 'rdply' (ve 'ldply') için kontrol edin, hata' if (is.na (.id)') 'den kaynaklanır. '' 'n (NULL)' 'if' ile ele alınmayan 'mantıksal (0)' döndürür. – Marek
BTW: Soru nedir? – Marek
Daha sonra mutasyonla kaldırabilirsiniz: 'mutasyon (rdply (20, ortalama (rnorm (20))) ,. n = NULL)' – James