Pandas读取csv时 设置列名

女爷i 2023-01-20 14:50 22阅读 0赞

1. csv文件自带列标题








1

2

3

4

5

import pandas as pd

 

df_example = pd.read_csv(‘Pandas_example_read.csv’)

# 等同于:

df_example = pd.read_csv(‘Pandas_example_read.csv’, header=0)

2. csv文件有列标题,但是想自己换成别的列标题

2.1和2.2效果都是一样的,读取文件,并且改列名

2.1 在读数之后自定义标题

df_example = pd.read_csv(‘Pandas_example_read.csv’)
df_example.columns = [‘A’,’B’,’C’]

2.2 在读数的同时自定义标题

df_example = pd.read_csv(‘Pandas_example_read.csv’, names=[‘A’, ‘B’,’C’])
# 或者
df_example = pd.read_csv(‘Pandas_example_read.csv’, header=0, names=[‘A’, ‘B’,’C’])

3. csv文件没有列标题,从第一行就直接开始是数据的录入了

df_example_noCols = pd.read_csv('Pandas_example_read_withoutCols.csv', header=None)

发表评论

表情:
评论列表 (有 0 条评论,22人围观)

还没有评论,来说两句吧...

相关阅读

    相关 pandas读取csv

    参数 读取CSV(逗号分割)文件到DataFrame 也支持文件的部分导入和选择迭代 更多帮助参见:[http://pandas.pydata.org/pandas-