gpt4 book ai didi

python - 基于公共(public)列和索引的 Pandas 合并

转载 作者:行者123 更新时间:2023-12-01 11:12:06 25 4
gpt4 key购买 nike

<分区>

我想像这样合并两个大数据框:

            loc  val
2019-09-01 0 23.2
2019-09-02 0 13.2
...
2019-11-01 0 12.9
2019-09-01 1 21.2
2019-09-01 1 26.7
...
2019-11-01 1 13.5
...
2019-09-01 4 23.4
...
2019-11-01 4 17.8

因此,换句话说,作为索引,我为每个 loc 设置了很多日期时间,loc 从 0 到 4。

我有 2 个这样的数据框。我想通过 loc 列加入它们,但同时我想以一种内部方式考虑索引。所以如果我有第二个数据框:

            loc  val
2019-09-02 0 54.8
2019-09-03 0 11.7
...

所以合并会是这样的:

            loc  val    val
2019-09-01 0 23.2 NaN
2019-09-02 0 13.2 54.8
...

你知道这是否可能吗?我想要这样的东西(这是可能的):

df = pd.merge(df1, df2, on="loc", left_index=True, right_index=True)

我一直在测试 merge 但我不知道该怎么做。谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com