somme de colones entre deux dates avec Pandas
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

somme de colones entre deux dates avec Pandas



  1. #1
    invite75c2964e

    somme de colones entre deux dates avec Pandas


    ------

    Bonjour à tous,

    j'ai un fichier excel ou les colones sont groupés par ['Dt', 'mw', 'webApp', 'provider id', 'terminal type'], je veux calculer la somme de ces colonnes entre deux dates par exemple entre 2021-07-07 et 2021-07-19 pour la colonne Msd ça donne 11 or c'est pas le bon resultat, si vous remarquez il prend la premiere valeur de chaque date.

    voici le bout de code que j'ai utilisé pour le calcul
    Code:
    mask = ((df['Dt'] >start_date) & (df['Dt'] <= end_date))
    df1 = df.loc[mask]




    Nom : Screenshot from 2021-07-22 14-54-05.jpg
Affichages : 418
Taille : 162,7 Ko

    -----

  2. #2
    vande545

    Re : somme de colones entre deux dates avec Pandas

    bonjour
    j'ai un fichier excel...
    Ce qui est affiché est un tableau Calc de Libre Office.
    Je ne comprends pas le code affiché, c'est du langage macro ?

    Pourquoi ne pas utiliser la fonction SOMME.SI ?

  3. #3
    invite75c2964e

    Re : somme de colones entre deux dates avec Pandas

    Le code est écrit en python, je dois écrire un script python qui fait le calcul

  4. #4
    umfred

    Re : somme de colones entre deux dates avec Pandas

    regarde par là https://www.delftstack.com/fr/howto/...utres-colonnes
    import numpy as np
    import pandas as pd

    df = pd.DataFrame(
    np.random.randn(5,3),
    columns=list('xyz'))

    df['sum'] = df.loc[df['x'] > 0,['x','y']].sum(axis=1)

    df['sum'].fillna(0, inplace=True)
    print(df)

    Dans le code ci-dessus, nous ajoutons une nouvelle colonne sum à Dataframe. L’élément sum est la somme des deux premières colonnes ['x', 'y'] si ['x'] est supérieur à 0, sinon nous remplaçons sum par 0.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Réponses: 16
    Dernier message: 03/08/2017, 19h38
  2. Somme des k² entre deux bornes quelconques
    Par invitee1748598 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 18/04/2017, 17h17
  3. Coller deux colonnes avec pandas python
    Par invite1a299084 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 07/06/2015, 15h11
  4. URGENT: Logiciel R: comparaison de deux dates
    Par invite4a2ce35c dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 07/04/2006, 11h49