Добавление заголовков столбцов между текущими заголовками в панд

#python #pandas #dataframe

Вопрос:

Я относительно новичок в кодировании, так что, возможно, это простой ответ! В основном я использую pandas для импорта данных, и я хочу добавить заголовок столбца между исходными заголовками. Я добавил код с разделом » Имена=», в котором показано, по сути, то, что я хотел бы видеть. Помощь в том, как это на самом деле реализовано, была бы большой помощью, так как я очень застрял.

dfFQExp = pd.read_csv(fileFQExp, delimiter='s ', names=["Original header1", "error1", "Original header2", "error2"....])

Спасибо!

Комментарии:

1. Я не уверен, какого результата вы хотите. Вы хотите создать дополнительную колонку? Вы хотите переименовать свои столбцы?

Ответ №1:

Если вы хотите переименовать имена столбцов, вы можете сделать это следующим образом:

По местоположению:

 dfFQExp.rename(columns={ dfFQExp.columns[0]: 'new header1'}, inplace = True)
 

По оригинальному названию:

 dfFQExp.rename(columns={ 'Original header1': 'new header1'}, inplace = True)