Python 3.x 在对单个数据帧进行计算后,使用Dask返回多个数据帧

Python 3.x 在对单个数据帧进行计算后,使用Dask返回多个数据帧,python-3.x,pandas,dask,Python 3.x,Pandas,Dask,我是否有办法获取一个数据帧(最初在Pandas中,使用不同的随机种子对其进行采样,并使用Dask返回多个数据帧(每个随机种子一个) 我对Dask最原始的理解是,我可以获取一个数据帧,拆分它,然后对其进行计算,但我想知道是否可以使用Dask来解决这个问题。当然,您可以使用它并行运行任意函数 def sample(df: pandas.DataFrame, seed:int) -> pandas.DataFrame: ... import dask df = pandas.Data

我是否有办法获取一个数据帧(最初在Pandas中,使用不同的随机种子对其进行采样,并使用Dask返回多个数据帧(每个随机种子一个)

我对Dask最原始的理解是,我可以获取一个数据帧,拆分它,然后对其进行计算,但我想知道是否可以使用Dask来解决这个问题。

当然,您可以使用它并行运行任意函数

def sample(df: pandas.DataFrame, seed:int) -> pandas.DataFrame:
    ...

import dask

df = pandas.DataFrame(...)

dfs = [dask.delayed(sample)(df, seed) for seed in seeds]
dfs = dask.compute(*dfs)