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