Mes données est structuré comme suit:R: Sélection de sous-ensemble datetime avec condition "AAAA-MM"
curr time
<chr> <date>
1 USD 2015-07-18
2 USD 2014-10-16
3 USD 2016-03-26
Question:
J'aime sélectionner le mois complet
subset(ks, deadline >= '2010-01' & deadline <= '2016-03')
Cette retourne
Error in charToDate(x) :
character string is not in a standard unambiguous format.
Thi s fonctionne, mais aurait toujours besoin d'une vérification manuelle des jours d'un mois.
subset(ks, deadline >= '2010-01-01' & deadline <= '2016-03-31')
Existe-t-il un moyen de faire fonctionner la première version "d'erreur"?
Vous pourriez ajouter une ew colonne 'ks $ time2 <- strftime (ks $ heure,"% Y-% m ")', puis appliquez votre filtre à cette colonne. 'sous-ensemble (ks, time2> =" 2010-01 "& time2 <=" 2016-03 "' – count
@count Je n'avais qu'une seule question ici: strftime renvoie un 'character'. 'Strings'? Je voulais juste apprendre –
@Fanny Salut, si une réponse résout votre problème pouvez-vous cliquer sur" accepter "pour que les autres puissent le voir? merci – agenis