【发布时间】:2018-11-30 08:40:47
【问题描述】:
这是一个示例数据框:
label data
a 1.09
b 2.1
a 5.0
b 2.0
c 1.9
我想要的是
arr = [[1.09, 5.0], [2.1, 2.0],[1.9]]
最好是 numpy 数组的列表。
我知道df.groupby.groups.keys() 给了我['a','b','c'] 的列表,df.groupby.groups.values() 给了我类似arr 的东西,但是作为Int64Index 对象。但是,我尝试了df.loc[df.groupby.groups.values()]['label'] 并没有得到想要的结果。
我该如何做到这一点?谢谢!
【问题讨论】: