Pytania otagowane jako plyr

6
Stosowanie funkcji do każdego wiersza tabeli przy użyciu narzędzia dplyr?
Podczas pracy plyrczęsto uważałem, że przydatne jest użycie adplyfunkcji skalarnych, które muszę zastosować do każdego wiersza. na przykład 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 …
121 r  plyr  dplyr 

4
dplyr summarize: Odpowiednik „.drop = FALSE”, aby zachować grupy o zerowej długości na wyjściu
Podczas korzystania summarisez plyr„s ddplyfunkcji, puste kategorie są odrzucane domyślnie. Możesz zmienić to zachowanie, dodając .drop = FALSE. Jednak to nie działa w przypadku korzystania summarisez dplyr. Czy jest inny sposób na zachowanie pustych kategorii w wyniku? Oto przykład z fałszywymi danymi. library(dplyr) df = data.frame(a=rep(1:3,4), b=rep(1:2,6)) # Now add …
97 r  dplyr  plyr  tidyr 

6
dplyr: „Błąd w n (): funkcja nie powinna być wywoływana bezpośrednio”
Próbuję odtworzyć jeden z przykładów w pakiecie dplyr, ale pojawia się ten komunikat o błędzie. Spodziewam się, że nowa kolumna n będzie tworzona z częstotliwością każdej kombinacji. czego mi brakuje? Trzykrotnie sprawdziłem, czy pakiet jest załadowany. library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, …


2
Jak mogę zapisywać pliki równolegle bez automatycznego zwiększania rozmiaru pliku?
Mam 2 skrypty, które robią dokładnie to samo. Ale jeden skrypt tworzy 3 pliki RData o wadze 82,7 KB, a drugi skrypt tworzy 3 pliki RData o wadze 120 KB. pierwszy nie jest równoległy: library("plyr") ddply(.data = iris, .variables = "Species", ##.parallel=TRUE,##Without parallel .fun = function(SpeciesData){ #Create Simple Model ------------------------------------------------------------- …
9 r  plyr 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.