Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 返回一列的两列上的Dask groupby给出数据帧;需要系列_Python_Dask - Fatal编程技术网

Python 返回一列的两列上的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将仅在系列上按列(轴=

我在数据帧上使用Dask groupby,如:

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(按行应用函数)。很抱歉