我需要从一组dask系列创建一个dask DataFrame,
类似于从列表构造pandas DataFrame
pd.DataFrame({'l1': list1, 'l2': list2})
我在API中看不到任何内容。 dask DataFrame构造函数不应直接由用户调用,而应以计算图为主要参数。
最佳答案
总的来说,我同意dd.DataFrame
构造函数表现得像pd.DataFrame
构造函数那样很好。
如果您的系列划分明确,那么您可以尝试使用axis=1
的dask.dataframe.concat。
您也可以尝试将系列之一转换为DataFrame,然后使用赋值语法:
L = # list of series
df = L[0].to_frame()
for s in L[1:]:
df[s.name] = s