您的位置 首页 pandas

pandas 设置表头(之前是无表头的)

pandas 设置表头

Python-pandas读取无表头的csv/xlsx文件&加上指定表头(相当于无表头也保留了第一行数据)

Python-pandas读取无表头的csv/xlsx文件&加上指定表头(相当于无表头也保留了第一行数据)_python给excel增加表头-CSDN博客

在Pandas中,您可以使用DataFrame的columns属性来设置或更改表头。以下是一个简单的例子:

 

import pandas as pd
 
# 创建一个空的DataFrame
df = pd.DataFrame()
 
# 设置表头
df.columns = ['Column1', 'Column2', 'Column3']
 
# 添加数据
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
df = df.append(data, ignore_index=True)
 
print(df)

 

例如:

我的数据是这样的

 

现在想 生成表头

def exced_csv_kanzhangjiegou():

    path = BASE_DIR + '/jishu_stock/JiaGeZhongShu/kanzhangzuozhang_huice/huicedata/test.csv'
    print path
    names=['date','name','code','oneopen','oneclose','twoclose','threeclose','fourclse']

    data = pd.read_csv(path, dtype={'code': str},names=names,header=None)
    # data = pd.read_csv(path, dtype={'code': str})
    df = data
    print data


    # for index, row in data.iterrows():
    #     print row

if __name__ == '__main__':
    exced_csv_kanzhangjiegou()

 

结果:

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章