Ich habe eine Spalte in meinem Datensatz für das Datum und sein Format ist Tag/Monat/Jahr wie folgt (25.10.2015) und ich möchte es nach Monat partitionieren, um die Zeilen für jedes zu haben Monat getrennt, also möchte ich jeden Monat einer anderen Variablen wie (jan < - "code ich sollte schreiben, um die ersten Monatszeilen zu speichern") und so weiter zuweisen. Danke.Partitionieren Sie den Datensatz nach Monaten
0
A
Antwort
2
können wir den Datensatz split
durch die ‚date‘ zu Date
Klasse konvertieren und extrahieren Sie die month
Teil mit format
split(df, format(as.Date(df$date, '%d/%m/%Y'), '%m'))
oder im Monat kann mit regex
split(df, gsub("^[^/]+/|/[^/]+$", "", df$date))
Verwandte Themen
- 1. MySQL Abfrage Abfrage Datensatz zwischen zwei Monaten
- 2. Wie summiere ich den Umsatz nach Monaten und vergleiche sie
- 3. So partitionieren Sie eine Ebene
- 4. Sortieren nach den kommenden Monaten in Laravel 5
- 5. Der neueste Datensatz innerhalb von 3 Monaten, wenn einer existiert
- 6. iPhone app crashs nach einigen Monaten
- 7. SQL-Tabelle nach Zeit automatisch aggregieren und partitionieren
- 8. Abschneiden Datensatz nach Maximalwert
- 9. GROUP BY geben Sie den ersten Datensatz
- 10. Volltextsuche nach Datensatz
- 11. Partitionieren vorhandener Tabellen
- 12. zu partitionieren Sammlung
- 13. Partitionieren einer Liste von Wörterbüchern in Python nach einem Wert
- 14. Wie bekomme ich das Datum nach 12 Monaten in C#
- 15. Suche nach dem Datum für den 29. letzten Monat, vor zwei Monaten usw.
- 16. Wie wähle ich den letzten Datensatz nach Benutzer in MySQL?
- 17. Holen Sie sich den letzten Datensatz in Cassandra
- 18. Vor Monaten in Ruby
- 19. Suchen Lücken zwischen Monaten
- 20. Vergleichen Sie zwei Daten und erhalten Sie den Unterschied in Jahren, Monaten, Tagen
- 21. F # Verarbeitung von CSV, Datensatz nach Datensatz analysieren
- 22. So bereiten Sie den Datensatz für die Aktivitätserkennung vor
- 23. erhalten aktuelles Datum und Datum nach zwei Monaten in PHP
- 24. Schienen berechnen Alter in Monaten
- 25. Export letzten Monaten git commits
- 26. Partitionieren eines Vektors mit std :: partition
- 27. Erhalten Sie Daten aus dem aktuellen Kalendermonat und den nächsten 11 kommenden Monaten
- 28. mysql sql wählen Sie den letzten Datensatz in jeder Gruppe
- 29. Wählen Sie den vorherigen Datensatz mit mehreren Bedingungen in Mysql
- 30. MySQL Zeilen zwischen Monaten erhalten
aber was extrahiert werden, wenn i Ich möchte jeden Monat einer anderen Variablen zuweisen wie (jan <- "code ich sollte schreiben um die ersten Monatszeilen zu speichern") und so weiter –
@BishoyFam, das kannst du * mit 'assign()' machen, aber du * * wirklich sho udn **, auf lange Sicht wird dein Leben einfacher, wenn du lernst, mit den Daten als eine Liste von Monaten zu arbeiten: wenn du dich einmal geteilt hast, kannst du einfach über 'split_df [[1] ] '... –