如题,groupby后统计会生成类似下面这样的数据
看起来很方便,但数据不好提取。
我之前使用tolist将它转换成列表再处理,但这样很麻烦,没有索引直接对照,我必须另外得到一组数据然后一一比对。
我希望比如key2下的one >1时返回key1的值,最后得到一个列表,这能比较简单的做到吗?
如题,groupby后统计会生成类似下面这样的数据
那为啥要groupby?
假如pandas只有三列,直接:
q = yourdf[1]=='one' and (yourdf[2]==1)
key1 = yourdf[0][q]#最后得到一个列表