Я рассматриваю несколько строк и столбцов вашего фрейма данных.
Вход:
df
AA AS
DAY_OF_WEEK
1 617 2129
2 9793 9723
3 4814 4814
Просто, сделайте это
df.columns.name = 'AIRLINE'
df
Выход:
AIRLINE AA AS
DAY_OF_WEEK
1 617 2129
2 9793 9723
3 4814 4814
А-ч, Вы удачливый мальчик. Вы добираетесь для чтения превосходного ряда Mike Dunn учебных руководств:
Руководство полного идиота по записи расширений Shell
Первые части и III должны быть особенно интересны для Вас.
Взгляд на эту статью CodeProject:
Расширения пространства имен - недокументированный Windows Shell
Эта статья объясняет, как можно легко создать расширение пространства имен с большим количеством функций, не делая большой работы при помощи некоторых недокументированных функций оболочки. Самой значимой функцией является SHCreateShellFolderViewEx, который создает представление для Вас и создает все интерфейсы, в которых Вы нуждаетесь для отображения содержания Вашей папки. Можно изменить поведение папки путем реализации функции обратного вызова. Это - то, как Microsoft реализует свои собственные расширения пространства имен.
Shell VB, Программирующий главным образом, концентрируется на VB, но описания API применимы к в значительной степени чему-либо, что говорит COM.