pythonimport pandas as pd# 创建一个示例数据集data = {'Group': ['A', 'A', 'B', 'B', 'C'], 'Value': [1, 2, 3, 4, 5]}df = pd.DataFrame(data)# 使用groupby()函数进行GROUP BY操作,并选择每个组的第一行first_row = df.groupby('Group').head(1)print(first_row)上述代码首先创建了一个示例数据集,其中包含了一个Group列和一个Value列。然后,我们使用groupby()函数根据Group列进行GROUP BY操作,并使用head()函数选择每个组的第一行。最后,我们打印输出了选择的结果。案例代码演示为了更好地理解如何选择每个GROUP BY组中的第一行,我们这里再演示一个更具体的案例代码。pythonimport pandas as pd# 读取csv文件df = pd.read_csv('data.csv')# 查看数据集的前几行print(df.head())# 使用groupby()函数进行GROUP BY操作,并选择每个组的第一行first_row = df.groupby('Category').head(1)# 查看选择的结果print(first_row)上述代码首先使用pd.read_csv()函数读取了一个名为data.csv的csv文件,并将其存储在一个DataFrame中。然后,我们使用head()函数查看了数据集的前几行。接下来,我们使用groupby()函数根据Category列进行GROUP BY操作,并使用head()函数选择每个组的第一行。最后,我们打印输出了选择的结果。在本文中,我们介绍了如何使用