介绍
这篇文章将为大家详细讲解有关Python怎么合并两个数据框,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
<强>在Python中合并两个数据框的方法:强>
一个简单的解决方案是<代码>区间指数> 代码从<代码>开始和结束> 代码设置中创建封闭=两然后用于get_loc获取事件,即(希望所有日期时间都在时间戳dtype中)
df_2。指数=pd.IntervalIndex.from_arrays (df_2[& # 39;开始# 39;],df_2[& # 39;结束# 39;],关闭=& # 39;两个# 39;) df_1[& # 39;事件# 39;]=df_1[& # 39;时间戳# 39;]。应用(λx: df_2.iloc df_2.index.get_loc (x)][& # 39;事件# 39;])
输出:
时间戳AB事件 0 2016-05-14 10:54:33 0.020228 - 0.026572 E1 1 2016-05-14 10:54:34 0.057780 - 0.175499 E2 2 2016-05-14 10:54:35 0.098808 - 0.620986 E2 3 2016-05-14 0.158789 - 1.014819 10:54:36 E2 4 2016-05-14 10:54:39 0.038129 - 2.384590 E3
关于Python怎么合并两个数据框就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。