Suchergebnisse für Anfrage "plyr"
Wie können Sie Spalten basierend auf eindeutigen IDs zusammenfassen, ohne die IDs in R zu kennen?
Ich habe die Posts zum Zusammenfassen von Daten durchgesehen, aber anscheinend nicht gefunden, wonach ich suche. Ich möchte eine zusammenfassende "Zähltabelle" erstellen, anhand der ich sehen kann, wie oft Patienten bestimmte Medikamente ...
Warum funktioniert group_by nicht, wenn ich `plyr` nach` dplyr` lade?
Hinweis Der Titel dieser Frage wurde bearbeitet, um sie zur kanonischen Frage für Probleme zu machen, wennplyr Funktionen maskieren ihredplyr Gegenstücke. Der Rest der Frage bleibt unverändert. Angenommen, ich habe folgende Daten: dfx <- ...
Mit dplyr für Erkundungsgrundstücke
Ich habe d_ply regelmäßig verwendet, um Versuchspläne zu erstellen. Ein einfaches Beispiel: require(plyr) plot_species <- function(species_data){ p <- qplot(data=species_data, x=Sepal.Length, y=Sepal.Width) print(p) } d_ply(.data=iris, ...
difftime zwischen Zeilen mit dplyr
Ich versuche, die Zeitdifferenz zwischen zwei Zeitstempeln in zwei benachbarten Zeilen mit dem Paket dplyr zu berechnen. Hier ist der Code: tidy_ex <- function () { library(dplyr) #construct example data data <- data.frame(code = c(10888, ...
Gruppierte Korrelation mit dplyr (funktioniert nur auf der Konsole)
Ich versuche es zu benutzendplyr gruppierte Korrelationen zu berechnen, aber etwas ist eindeutig falsch, da der Code untenfunktioniert nur in der Konsole: require(dplyr) set.seed(123) xx = data.frame(group = rep(1:4, 100), a = rnorm(400) , b = ...
Kennzeichnen Sie alle doppelten Zeilen in R wie in Stata
Nach meiner FrageHier [https://stackoverflow.com/q/22834725/1414455]Ich versuche, die Funktionalität des Befehls Stata in R zu replizierenduplicates tag, mit dem ich alle Zeilen eines Datensatzes kennzeichnen kann, die in Bezug auf einen ...
dplyr summate: Entspricht ".drop = FALSE", um Gruppen mit der Länge Null in der Ausgabe zu behalten
Beim Benutzensummarise mitplyr'sddply Funktion werden leere Kategorien standardmäßig gelöscht. Sie können dieses Verhalten durch Hinzufügen ändern.drop = FALSE. Dies funktioniert jedoch nicht bei der Verwendungsummarise mitdplyr. Gibt es eine ...
So erweitern Sie einen großen Datenrahmen in R
Ich habe einen Datenrahmen df <- data.frame( id = c(1, 1, 1, 2, 2, 3, 3, 3, 3, 4), date = c("1985-06-19", "1985-06-19", "1985-06-19", "1985-08-01", "1985-08-01", "1990-06-19", "1990-06-19", "1990-06-19", "1990-06-19", "2000-05-12"), spp = c("a", ...
Eine Funktion mit dplyr auf jede Zeile einer Tabelle anwenden?
Bei der Arbeit mitplyr Ich fand es oft nützlich zu benutzenadply für skalare Funktionen, die ich auf jede einzelne Zeile anwenden muss. z.B. data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) ...
Benötigen Sie eine schnellere Rollanwendungsfunktion mit Start-Stopp-Indizes
Unten ist der Code. Es gibt das Perzentil des Handelspreisniveaus für das Rollen eines 15-minütigen (historischen) Fensters an. Es läuft schnell, wenn die Länge 500 oder 1000 ist, aber wie Sie sehen, gibt es 45K Beobachtungen und für die gesamten ...