ค้นหารหัสและนามสกุลของนักแข่งที่เข้าร่วมการแข่งขันมากที่สุด?
Find the id and surname of the driver who participated the most number of races?
df_drivers = pd.DataFrame(columns=['driverid', 'surname']); df_races = pd.DataFrame(columns=['raceid']); df_results = pd.DataFrame(columns=['driverid', 'raceid'])
df_drivers.merge(df_results, on='driverid', how='inner').groupby(['driverid', 'surname']).size().reset_index(name='races').sort_values('races', ascending=False).head(1)