python把一个dataframe的第一行作为列标题
时间: 2023-05-19 15:02:46 浏览: 91
python实现在pandas.DataFrame添加一行
可以使用pandas库的rename方法将第一行作为列标题,示例代码如下:
import pandas as pd
df = pd.read_csv('data.csv', header=None)
df.rename(columns=df.iloc[0], inplace=True)
df.drop(df.index[0], inplace=True)
其中,data.csv是你的数据文件名,header=None表示不将第一行作为列标题读入,df.iloc[0]表示选取第一行作为列标题。
阅读全文