หมายเลขกริดเฉลี่ยสำหรับรถยนต์ที่เลิกใช้เนื่องจากเครื่องยนต์ขัดข้องก่อน 18 รอบคือเท่าใด
What is the average grid number for cars that retired due to engine failure before 18 laps?
df = pd.DataFrame(columns=['grid', 'time_retired', 'laps'])
df[(df['time_retired'] == 'engine') & (df['laps'] < 18)]['grid'].mean()