gpt4 book ai didi

python - 向 Pandas DataFrame 添加额外索引

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

我有一个 DataFrame 列表,其读法如下

data = [pd.read_csv(f, index_col=None, header=None) for f in temp]
flow = pd.DataFrame(data)

如果我打印流程,我会得到输出

[[....
[128 rows x 14 columns]]
[128 rows x 14 columns]]
.
.
[128 rows x 14 columns]]]

因此,这意味着每个 [128 行 x 14 列] 都有一个索引,我有 60 。我想做的是读取另一个 CSV 文件,其中包含一列数据(60 行),如下所示

[1 1 1 ... 2 2 2 ... 3 3 3]

我可以通过这样做来阅读此内容

new_data=pd.read_csv(f_new, index_col=None, header=None)

现在我的问题是我是否可以保持所有内容不变,只添加 new_data 作为额外索引,它应该显示如下内容:

[[....
0 1 [128 rows x 14 columns]]
1 1 [128 rows x 14 columns]]
2 1 .
3 2 .
4 2 [128 rows x 14 columns]]]

这可能吗?

最佳答案

试试这个:

flow = flow.set_index([flow.index, new_data]).rename_axis(['idx_col1','idx_col2'])

关于python - 向 Pandas DataFrame 添加额外索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37917378/

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