gpt4 book ai didi

python - 获取 python numpy 数组的列名

转载 作者:太空狗 更新时间:2023-10-30 01:05:07 25 4
gpt4 key购买 nike

我有一个 csv 数据文件,其标题指示列名。

xy   wz  hi kq
0 10 5 6
1 2 4 7
2 5 2 6

我跑:

X = np.array(pd.read_csv('gbk_X_1.csv').values)

我想获取列名:

['xy', 'wz', 'hi', 'kg']

我读了这个post但解决方案为我提供了 None。

最佳答案

使用以下代码:

import re

f = open('f.csv','r')

alllines = f.readlines()
columns = re.sub(' +',' ',alllines[0]) #delete extra space in one line
columns = columns.strip().split(',') #split using space

print(columns)

假设 CSV 文件是这样的:

xy   wz  hi kq
0 10 5 6
1 2 4 7
2 5 2 6

关于python - 获取 python numpy 数组的列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47588696/

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