我有一个数据框:
q4raw = records[['Agency Name', 'Cardholder Last Name', 'Cardholder First Initial', 'Amount', 'Vendor', 'Transaction Date']]
我想根据以下请求对数据进行排序:
”显示所有交易明细,其中特定日期的卖方和购买者相同,当天有多个交易,且交易总额超过5,000美元。按TransactionDate的升序对它们进行排序。”
我该怎么办?我尝试按“交易日期”,“供应商”和“客户”对数据进行分组,并计算出客户在同一日期与同一供应商完成的交易数量,但是我在尝试仅保留那些遵循上述方案。
答案 0 :(得分:0)
我认为您的数据结构是一个列表
q4raw = [['Agency Name', 'Cardholder Last Name', 'Cardholder First Initial', 'Amount', 'Vendor', 'Transaction Date']]
sorted(q4raw, key=operator.itemgetter(5))