栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将Pandas数据框转换为Dask数据框

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将Pandas数据框转换为Dask数据框

我认为您可以使用

dask.dataframe.from_pandas

from dask import dataframe as dd sd = dd.from_pandas(df, npartitions=3)print (sd)dd.Dataframe<from_pa..., npartitions=2, divisions=(0, 1, 2)>

编辑:

我找到解决方案:

import pandas as pdimport dask.dataframe as ddfrom dask.dataframe.utils import make_metadf=pd.Dataframe({'a':[1,2,3],'b':[4,5,6]})dsk = {('x', 0): df}meta = make_meta({'a': 'i8', 'b': 'i8'}, index=pd.Index([], 'i8'))d = dd.Dataframe(dsk, name='x', meta=meta, divisions=[0, 1, 2])print (d)dd.Dataframe<x, npartitions=2, divisions=(0, 1, 2)>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/645742.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号