python – 将两个字典合并为一个数据帧
发布时间:2020-12-20 12:04:27 所属栏目:Python 来源:网络整理
导读:这是两个词典: monkeydict = {'16:43': 1,'16:44': 1,'16:49': 3}pigdict = {'16:41': 3,'16:44': 2,'16:51': 3} 这是所需的数据帧: time,monkeydict,pigdict16:41,316:43,1,16:44,216:49,3,16:51,3 解决方法 pd.DataFrame({'monkeydict':pd.Series(monkey
这是两个词典:
monkeydict = {'16:43': 1,'16:44': 1,'16:49': 3} pigdict = {'16:41': 3,'16:44': 2,'16:51': 3} 这是所需的数据帧: time,monkeydict,pigdict 16:41,3 16:43,1,16:44,2 16:49,3,16:51,3 解决方法pd.DataFrame({'monkeydict':pd.Series(monkeydict),'pigdict':pd.Series(pigdict)}) Out[879]: monkeydict pigdict 16:41 NaN 3.0 16:43 1.0 NaN 16:44 1.0 2.0 16:49 3.0 NaN 16:51 NaN 3.0 或者(请注意,您需要在创建数据框后重命名列) pd.DataFrame([monkeydict,pigdict]).T Out[887]: 0 1 16:41 NaN 3.0 16:43 1.0 NaN 16:44 1.0 2.0 16:49 3.0 NaN 16:51 NaN 3.0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |