以下是一个示例代码,使用Python的pandas库进行按列分组查询最后一组数据:
import pandas as pd
# 创建示例数据
data = {'Group': ['A', 'A', 'A', 'B', 'B', 'C'],
'Value': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)
# 按列分组并查询最后一组数据
last_group = df.groupby('Group').last()
print(last_group)
输出结果为:
Value
Group
A 3
B 5
C 6
在上面的示例代码中,首先创建了一个包含两列的示例数据DataFrame。然后,使用groupby('Group')
方法按照'Group'列进行分组。接下来,使用last()
方法查询每个分组的最后一行数据。最后,打印出分组的结果。
下一篇:按列分组的多变量滞后