1
有類似數據集。獲取按日期分組的相同列按2個條件過濾
TransactionId UserId transaction_date transaction_status amount_USD 0 3996625673 1298122 2015-08-11 CHARGED 10,96 1 5797849338 1125916 2015-08-11 DECLINED 14,7 2 9535361884 8009005 2015-08-11 CHARGED 10,61 3 8410989235 1123856 2015-07-29 DECLINED 10,96
需要去在TRANSACTION_DATE的情況下,通過柱amount_usd總和, transaction_status
transaction_date CHARGED DECLINED 2015-07-29 0 10,96 2015-08-11 21,57 14,7
試圖在這樣做這樣
df[df['transaction_status']=='DECLINED']['amount_USD'].groupby('transaction_date').sum()
您還可以使用數據透視表將您添加 – Dark
'DF。 pivot_table(指數= [ 'TRANSACTION_DATE'],列= [ 'transaction_status'],值= 'amount_USD',aggfunc = '總和')。fillna(0)' – Dark