«plyr» etiketlenmiş sorular

6
Dplyr kullanarak bir tablonun her satırına bir işlev mi uygulamak?
İle çalışırken, plyrsık sık adplyher satıra uygulamak zorunda olduğum skaler işlevler için kullanmayı yararlı buldum . Örneğin data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) Sepal.Length Sepal.Width Petal.Length Petal.Width Species Max.Len 1 5.1 3.5 1.4 0.2 setosa 5.1 2 4.9 3.0 1.4 0.2 setosa 4.9 3 4.7 3.2 …
121 r  plyr  dplyr 

4
dplyr özetle: Çıktıda sıfır uzunlukta grupları tutmak için ".drop = FALSE" eşdeğeri
Kullanırken summariseile plyrbireyin ddplyfonksiyonu, boş kategorileri varsayılan olarak bırakılır. Bu davranışı ekleyerek değiştirebilirsiniz .drop = FALSE. Ancak bu, summariseile kullanıldığında çalışmaz dplyr. Sonuçta boş kategorileri tutmanın başka bir yolu var mı? İşte sahte verilerle bir örnek. library(dplyr) df = data.frame(a=rep(1:3,4), b=rep(1:2,6)) # Now add an extra level to df$b that …
98 r  dplyr  plyr  tidyr 

6
dplyr: "n () 'de hata: işlev doğrudan çağrılmamalıdır”
Dplyr paketindeki örneklerden birini yeniden oluşturmaya çalışıyorum ama bu hata mesajını alıyorum. Her kombinasyonun sıklığıyla üretilen yeni bir sütun n görmeyi bekliyorum. Neyi kaçırıyorum? Paketin yüklendiğini üç kez kontrol ettim. library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, am) by_vs <- summarise(by_vs_am, n = …

2
Dosya boyutunu otomatik olarak büyütmeden dosyaları paralel olarak nasıl kaydedebilirim?
Ben aynı şeyi yapan 2 script var. Ancak bir komut dosyası 82,7 KB ağırlığında 3 RData dosyası ve diğer komut dosyası 120 KB ağırlığında 3 RData dosyası oluşturur. ilki paralel olmayan: library("plyr") ddply(.data = iris, .variables = "Species", ##.parallel=TRUE,##Without parallel .fun = function(SpeciesData){ #Create Simple Model ------------------------------------------------------------- Model <- lm(formula …
9 r  plyr 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.