无法添加索引和替换标题行-Pandas DataFrame

时间:2019-07-22 17:22:21

标签: pandas dataframe indexing header

数据帧是通过以下代码创建的:

我设置了路径变量

filenames = glob.glob(path + "/*.csv")

df  = []
for filename in filenames:
     df.append(pd.read_csv(filename))

frame = pd.concat(df)

数据框不带索引,我希望数据框的第一行成为标题。

尝试使用第一行值重命名标题时,我编写了以下代码,并收到以下错误。

header = frame.iloc[0]
frame2 = df[1:]
frame2.rename(columns = header)

'list' object has no attribute 'rename'

运行以下命令时,在我看来是一个数据框:

type(frame)

pandas.core.frame.DataFrame

我还将如何为数据帧(称为帧)赋予编号索引。

0 个答案:

没有答案