Как добавить один фрейм данных в другой фрейм без дублирования - PullRequest
0 голосов
/ 21 октября 2018

Я пытаюсь добавить один фрейм данных к другому фрейму данных, но каждый раз, когда я запускаю скрипт, он продолжает добавлять одну и ту же строку несколько раз, но он не должен добавлять один и тот же фрейм данных несколько раз, требуются некоторые предложения по этому вопросу.?

    import pandas as pd
    from datetime import timedelta
    import glob
    directory1= r'path'
    files=glob.glob(directory1 + "\*.xls")
    for file in files:
       df= pd.read_excel(file,index_col=None, header=0)
    df1 = df[:-1]
    Average=df1['amount'].mean()
    Median=df1['amount'].median()
    val=20
    target=pd.read_excel('path\file.xlsx',sheet_name='Sheet1')
    date=target.iloc[1]
    df05= date['Week']+timedelta(days=7)
    sa=pd.Series([df05,Average,Median,val],index=['Week(Sunday)','Average 
    Amount','Median','Target'])
     target=target.append(sa,ignore_index=True,verify_integrity=True)
    writer=pd.ExcelWriter('path\file.xlsx',engine='xlsxwriter')
    target.to_excel(writer,sheet_name='Sheet1',index=False)
    writer.save()   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...