ค้นหาจำนวนผลิตภัณฑ์ต่างๆ ที่ผลิตโดยบริษัทต่างๆ ในเมืองที่มีสำนักงานใหญ่ต่างๆ
Find the number of different products that are produced by companies at different headquarter cities.
manufacturers_df = pd.DataFrame(columns=['Headquarter', 'code']); products_df = pd.DataFrame(columns=['name', 'Manufacturer'])
products_df.groupby('Manufacturer').size().reset_index().merge(manufacturers_df, left_on='Manufacturer', right_on='code')[['name', 'Headquarter']]