Python Dask映射分区中的分区索引
我有一个接受多个参数的函数:Python Dask映射分区中的分区索引,python,dataframe,dask,partition,Python,Dataframe,Dask,Partition,我有一个接受多个参数的函数: def my_function(df, angle, size): # do something return 我想将其应用于dask数据帧的每个分区: dask_df.map_partitions(my_function, angle, size) 只要事先知道参数,这种方法就行。但是,我需要做的是在函数中使用分区的索引。例如,如果dask_df有5个分区,我的预期输出是:[0,1,2,3,4] 我想做一些类似的事情 def my_functi
def my_function(df, angle, size):
# do something
return
我想将其应用于dask数据帧的每个分区:
dask_df.map_partitions(my_function, angle, size)
只要事先知道参数,这种方法就行。但是,我需要做的是在函数中使用分区的索引。例如,如果dask_df有5个分区,我的预期输出是:[0,1,2,3,4]
我想做一些类似的事情
def my_function2(df, angle, size, i):
return i
for i, df in enumerate(dask_df.partitions):
df.map_partitions(my_function2, angle, size, i)
但这不起作用。有什么办法可以这样做吗