gpt4 book ai didi

python - 如何创建 4 个标题,使其成为 CSV 文件中 pandas 数据框中 16 列的标题行?

转载 作者:行者123 更新时间:2023-12-02 02:49:07 29 4
gpt4 key购买 nike

enter image description here

这是输入 csv,4 个标题行将成为最后 4 列的标题,但我希望 1 个标题成为前 4 列(客户端、DII、FII 和 Pro)的标题。同样,pandas 数据框中 CSV 格式的另外 4 列的第二个标题:-
如何创建 4 个标题行,使其占据 4 个单元格?

最佳答案

您可以使用pd.MultiIndex :

In [2965]: a = pd.MultiIndex.from_product([["X"], df.columns[:2]])

In [2966]: b = pd.MultiIndex.from_product([["Y"], df.columns[2:]])

In [2975]: df.columns = pd.MultiIndex.from_tuples(a.tolist() + b.tolist())

In [2976]: df
Out[2976]:
X Y
A B C D
0 1 1 1 1
1 2 2 2 2
2 3 3 3 3
3 4 4 4 4

关于python - 如何创建 4 个标题,使其成为 CSV 文件中 pandas 数据框中 16 列的标题行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62347607/

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