Ist es möglich, ein Limit für die Anzahl der Spalten schafft das ist weniger als biggest_group_size
?Einstellen der benutzerdefinierten Tiefe in Tidyr Spread
Antwort
Nicht ganz klar über die größer als die biggest_group_size
. Wenn wir Spalten haben wollen, um mit NA
oder ""
, verwenden Sie das drop = FALSE
Argument in spread
nach dem ‚id‘ zu factor
mit extra levels
Wechsel angegeben
library(dplyr)
library(tidyr)
df1 %>%
group_by(user_id) %>%
mutate(id = paste0("pred_", row_number()),
id = factor(id, levels = paste0("pred_", 1:4))) %>%
spread(id, pred, drop=FALSE, fill = "")
Was ich meinte, war die Menge der Ausbreitung zu begrenzen, um "N" zu sein, wobei "N" <"größte_group_size". Ich benutze dies für eine Holdout-Periode, in der ich zuerst nach "Datum" sortiere und dann nur die ersten "N" Beobachtungen verteilen möchte. –
@NickResnick Bitte fügen Sie ein kleines Beispiel und die erwartete Ausgabe in Ihrem Beitrag zum besseren Verständnis ein. – akrun
- 1. Wie Spread() in tidyr behandelt Faktor Ebenen
- 2. dplyr tidyr Spread Fehler in Spaltennamen und Eingabe
- 3. Mit Spread() in tidyr NAs zu schwenken und fallen
- 4. tidyr Spread-Funktion generiert spärliche Matrix, wenn kompakte Vektor erwartet
- 5. R mehr Spalten mit tidyr
- 6. Ist es möglich, Spread auf mehrere Spalten in tidyr ähnlich wie bei dcast zu verwenden?
- 7. Einstellen der benutzerdefinierten Achsengrenzen matplotlib dataframe
- 8. Wie kann tidyr spread Funktion nehmen Variable als eine Spalte auswählen
- 9. Qt - Einstellen einer benutzerdefinierten Baudrate
- 10. Spread-Eigenschaften in Redux
- 11. Komplette Kopie Spread-Operator nicht
- 12. NSE mit auf spread_ in R tidyr
- 13. R tidyr :: verteilt doppelte Fehler
- 14. Spread mit data.frame/tibble mit doppelten Bezeichnern
- 15. tiefe Kopie der Doktrin
- 16. OpenGL: Einstellen der Z-Tiefe als Uniform vs. redundant gespeichert in Vertices
- 17. tidyr Extrakt regulären Ausdruck
- 18. Vorbei an R einen Spaltennamen tidyr zu verbreiten
- 19. Einstellen eines benutzerdefinierten Headers mit PHP
- 20. Groovy spread-dot operator
- 21. Google Spread Sheet Extrapolation
- 22. Mocking OpenXML SDK Spread
- 23. Spread-Operator alternative
- 24. Wie die Ausbreitung Funktion richtig in tidyr verwenden
- 25. onItemClick auf benutzerdefinierten Adapter einstellen ListView
- 26. SVG Drop Shadow Spread
- 27. Typescript und Spread-Operator?
- 28. D3 Sankey Spread Funktionalität
- 29. C# in der Tiefe: Problem eingestellt?
- 30. Tiefe rekursive Array der Verzeichnisstruktur in PHP
Es wäre einfacher zu helfen, wenn Sie irgendeine Art von zur Verfügung gestellt [ reproduzierbares Beispiel] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) mit Beispieleingabe und gewünschter Ausgabe. – MrFlick