ลูกค้ารายใดที่มีกรมธรรม์อย่างน้อย 2 กรมธรรม์แต่ไม่ได้ยื่นคำร้องใดๆ ระบุรายละเอียดลูกค้าและรหัสประจำตัว
Which customer had at least 2 policies but did not file any claims? List the customer details and id.
df_customers = pd.DataFrame(columns=['customer_details', 'Customer_id']); df_policies = pd.DataFrame(columns=['customer_id', 'policy_id']); df_claims = pd.DataFrame(columns=['policy_id'])
df_customers[(df_customers['Customer_id'].map(df_policies['customer_id'].value_counts()) >= 2) & (~df_customers['Customer_id'].isin(df_claims[df_claims['policy_id'].isin(df_policies['policy_id'])]['customer_id']))][['customer_details', 'Customer_id']]