gpt4 book ai didi

python - 使用来自另一个 Dataframe 的索引替换 Dataframe 中的行

转载 作者:行者123 更新时间:2023-12-04 04:11:20 24 4
gpt4 key购买 nike

我有两个结构相同的数据框 dfdf_a . df_adf 的子集我需要重新融入 df .本质上,df_a有来自 df 的各种行(具有不同的索引)被操纵的。

以下是每个 df 的索引示例和 df_a .它们都具有相同的列结构,因此所有列都相同,只是行和行的 idex 不同。

>> df
index .. other_columns ..
0
1
2
3
. .
9999
10000
10001

[10001 rows x 20 columns]

>> df_a
index .. other_columns ..
5
12
105
712
. .
9824
9901
9997

[782 rows x 20 columns]

所以,我只想覆盖 df 中的行索引为 df_adf_a 中的相应行.我签了 Replace rows in a Pandas df with rows from another dfreplace rows in a pandas data frame但这些都没有告诉如何使用另一个数据帧的索引来替换行中的值。

最佳答案

类似的东西:

df.loc[df_a.index, :] = df_a[:]

关于python - 使用来自另一个 Dataframe 的索引替换 Dataframe 中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61664327/

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