J'ai une colonne de temps dans mes données qui ressemble à ceci:Classification du temps jour en R pour l'analyse prédictive
9:41:12 AM 7:13:00 PM 4:15:54 PM 1:40:49 PM 12:52:37 PM 3:18:11 PM 5:00:02 PM 7:12:25 PM 5:34:47 PM 9:03:39 AM
1:00:01 PM 1:00:16 PM 1:00:22 PM 1:00:41 PM 1:00:47 PM 1:00:53 PM 1:01:45 PM 1:01:54 PM 1:02:40 PM
Je suis en train de créer une colonne cible pour le modèle de régression multinomiale dans l'analyse prédictive telle que Je peux mettre les plages de temps dans différents compartiments.
Un exemple de ma tentative est donnée ci-dessous:
ifelse(df$time > 10:00 AM & df$time < 1:00 PM, 1,
ifelse(df$time >= 1:00 PM & df$time < 10:00 PM, 2, NA))
Il donne une erreur de symbole inattendu. J'ai regardé R: Seperating out a mixed data column, date above multiple times mais cela n'a pas résolu mon problème.
Aidez-nous s'il vous plaît.
Edit:
Exemple de dput:
structure(c(2630L, 1973L, 1560L, 183L, 1100L, 1419L, 1674L,
1971L), .Label = c("1:00:01 PM", "1:00:16 PM", "1:00:22 PM", "1:00:41 PM",
"1:00:47 PM", "1:00:53 PM", "1:01:45 PM", "1:01:54 PM"), class = "factor")
pouvez-vous s'il vous plaît montrer les résultats de dput sur votre objet df? – Stedy