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

放大设置DataFrame值

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

放大设置DataFrame值

df2.combine_first(df1)
(文档)似乎可以满足您的要求;PFB代码段和输出

import pandas as pdprint 'pandas-version: ', pd.__version__df1 = pd.Dataframe.from_records([('2015-07-09 12:00:00',1,1,1),('2015-07-09 13:00:00',1,1,1),('2015-07-09 14:00:00',1,1,1),('2015-07-09 15:00:00',1,1,1)],          columns=['Dt', 'A', 'B', 'C']).set_index('Dt')# print df1df2 = pd.Dataframe.from_records([('2015-07-09 14:00:00',2,2,2,2),('2015-07-09 15:00:00',2,2,2,2),('2015-07-09 16:00:00',2,2,2,2),('2015-07-09 17:00:00',2,2,2,2),],         columns=['Dt', 'A', 'B', 'C', 'D']).set_index('Dt')res_combine1st = df2.combine_first(df1)print res_combine1st

输出

pandas-version:  0.15.2          A  B  C   DDt        2015-07-09 12:00:00  1  1  1 NaN2015-07-09 13:00:00  1  1  1 NaN2015-07-09 14:00:00  2  2  2   22015-07-09 15:00:00  2  2  2   22015-07-09 16:00:00  2  2  2   22015-07-09 17:00:00  2  2  2   2


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

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

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