假设我创建了以下数据框:
using DataFrames
df = DataFrame(A = rand(500), B = repeat(1:10, inner=50), C = 1:500)
我可以使用 groupby
进行分组:
grouped_df = groupby(df,"B")
我最终会得到10个组。我怎样才能选择每个组的第三个元素,并将它们合并成一个新的数据框?也就是说,我想要一个新的数据框,有10行,每一行是每个组的第三个元素?
我已经研究了combine
,但找不到解决方案。我可以得到一些提示吗?