J'ai un Pandas DataFrame contenant les visites sur un site web, j'ai un numéro d'identification à deux colonnes et la date au format AAAA-mm-jj HH: mm: ss. Et je voudrais obtenir un cadre de données contenant la différence de temps entre chaque visite d'un client. J'ai trouvé comment obtenir le nombre de visites en utilisant GROUPBY mais je ne sais pas pour le reste.Analyse de séries temporelles dans pandas
Quelqu'un peut-il m'aider s'il vous plaît?
Edit:
No. IDs date
1 4678 2012-11-30 23:59:59
2 4703 2012-11-30 23:59:23
3 4678 2012-11-30 23:58:46
4 5803 2012-11-30 23:58:19
5 4678 2012-11-30 23:58:07
Et je voudrais obtenir pour chaque numéro d'identification quelque chose comme
Visit_number duration since last visit
4678 1 0
2 73s
3 39s
Pour l'instant je réussi seulement à calculer le nombre de visites pour chaque numéro d'identification avec tableau. . groupby ([ 'ID']) taille()
vous devez fournir ce que vous avez fait, un échantillon de la sortie de trame de données et de l'échantillon – Jeff
Un peu vague sans données et le code – EdChum
je modifié pour le rendre plus clair pour comprendre – user3661305