Python 返回一列的两列上的Dask groupby给出数据帧;需要系列
我在数据帧上使用Dask groupby,如:Python 返回一列的两列上的Dask groupby给出数据帧;需要系列,python,dask,Python,Dask,我在数据帧上使用Dask groupby,如: y = ( x.groupby(['a', 'b']).agg( {'c': 'mean'}) ) 就groupby而言,这是一种预期的工作方式。但它返回一个dataframe groupby对象(以a和b作为索引)。当然只有一列(c的平均值为c) 我真的希望它返回一个dask系列,这就是我所需要的,因为只返回一列 这样做的原因是,我希望能够将dd.apply与系列上的函数一起使用。dd.apply将仅在系列上按列(轴=
y = (
x.groupby(['a', 'b']).agg(
{'c': 'mean'})
)
就groupby而言,这是一种预期的工作方式。但它返回一个dataframe groupby对象(以a和b作为索引)。当然只有一列(c的平均值为c)
我真的希望它返回一个dask系列,这就是我所需要的,因为只返回一列
这样做的原因是,我希望能够将dd.apply与系列上的函数一起使用。dd.apply将仅在系列上按列(轴=0)工作。dd.apply不能在数据帧上按列使用
是否有某种方法可以将我的单列数据帧groupby对象转换为dask系列?或者我可以用其他方法解决这个问题。我做了大量的研究,却弄不明白。这个问题没有实际意义。我意识到我读错了,使用.apply时,只能使用轴1(按行应用函数)。很抱歉