56 votes

Comment soustraire des mois d’une date en R ?

J’essaie de soustraire n mois d’une date comme suit :

mais la date résultante est , et non , comme je devrais m’y attendre. Y a-t-il un moyen court d’obtenir un tel résultat?

Merci d’avance

10voto

vous pouvez utiliser le package de lubridate pour cela

il n’y a aucune raison de changer le champ du jour.

vous pouvez remettre votre champ de jour au dernier jour de ce mois en

Bonne chance!!!

2voto

J. Doe Points 21

`` fonctionne correctement avec de tels calculs:

mais échoue parfois :

0voto

Sagar Neel De Points 29

Techniquement, vous ne pouvez pas ajouter / soustraire 1 mois à toutes les dates (bien que vous puissiez ajouter / soustraire 30 jours à toutes les dates, mais je suppose, ce n’est pas quelque chose que vous voulez). Je pense que c’est ce que vous recherchez

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X