gpt4 book ai didi

python - 如何将索引作为数据框列的 "merge"多个 Pandas 数据框?

转载 作者:太空宇宙 更新时间:2023-11-04 03:08:44 25 4
gpt4 key购买 nike

<分区>

我有两个 Pandas 数据框:一个:

import pandas as pd
df1 = pd.read_csv('filename1.csv')
df1
A B
0 1 22
1 2 15
2 5 99
3 6 1
....

和两个

df2 = pd.read_csv('filename1.csv')
df2
A B
0 1 6
1 3 52
2 4 15
3 5 62
...

我想将这些数据帧合并成一个数据帧,A 列作为这个新数据帧的索引。

列是文件名,行是“A”的值。

如果这些索引的值不存在,则 NaN 存在。列名应该是上面 *csv 中的文件名。

    filename1    filename2   
1 22 6
2 15 NaN
3 NaN 52
4 NaN 15
5 99 62
6 1 NaN

如何做到这一点?对于两个文件,可以使用 pandas.merge(),但是存在数十个原始数据帧是什么?

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