ค้นหารหัสของซัพพลายเออร์ที่มียอดซื้อเฉลี่ยสำหรับแต่ละผลิตภัณฑ์มากกว่า 50,000 หรือต่ำกว่า 30,000
Find the id of suppliers whose average amount purchased for each product is above 50000 or below 30000.
df = pd.DataFrame(columns=['supplier_id', 'total_amount_purchased'])
df.groupby('supplier_id').filter(lambda x: x['total_amount_purchased'].mean() > 50000 or x['total_amount_purchased'].mean() < 30000)['supplier_id'].unique()