Создайте гистограмму для'actionAmount 'для обработанных транзакций, т.е. для того же номера счета, если за ПОКУПКОЙ не должно следовать ОБРАТНОЕ - PullRequest
0 голосов
/ 19 февраля 2020

Итак, ниже я должен получить гистограмму для суммы транзакции 9000,8000,7000. Я попробовал приведенный ниже код, но не смог распечатать гистограмму.

 df = pd.DataFrame({'accnumber': [123, 123, 456, 456,789],
               'transType': ['PURCHASE', 'REVERSAL', 'PURCHASE', 'PURCHASE', 'PURCHASE'],
               'transAmount': [100, 100, 9000, 8000, 7000]})
row_iterator = df.iterrows()
_, previous = next(row_iterator)
for i, next_row in row_iterator:
 if previous['accnumber'] == next_row['accnumber'] and previous['transType'] == 'PURCHASE' and next_row['transType'] == 'PURCHASE':
        df.transAmount.plot(kind="hist",bins=10,linewidth=200,figsize=(9,10))
        plt.title('Histogram of the processed amounts of each transaction')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...