คะแนนเฉลี่ยสำหรับผู้ที่สูงกว่านั้นคือ 0 คะแนนสำหรับสามัญ และ Ng เป็นเกรด และน้อยกว่า 0 เป็นคะแนนสำหรับพื้นฐาน
What average points for highers has 0 has points for ordinary, and Ng as the grade, and less than 0 as points for foundation?
df = pd.DataFrame(columns=['points_for_higher', 'points_for_foundation', 'points_for_ordinary', 'grade'])
df[(df['points_for_ordinary'] == 0) & (df['grade'] == 'ng') & (df['points_for_foundation'] < 0)]['points_for_higher'].mean()