Если вы хотите сделать это с помощью Qt, вы можете использовать конструктор QFileInfo
:
QFileInfo fi( QDir("/tmp"), "file" );
QString path = fi.absoluteFilePath();
Скажем, это - Ваш кадр данных.
можно переименовать столбцы с помощью двух методов.
Используя dataframe.columns = [#list]
df.columns = ['a', 'b', 'c', 'd', 'e']
ограничение этого метода - то, что, если один столбец должен быть изменен, полный список столбцов должен быть передан. Кроме того, этот метод не применим на индексных маркировках. Например, если Вы передали это:
df.columns = ['a','b','c','d']
Это бросит ошибку. Несоответствие длины: Ожидаемая ось имеет 5 элементов, новые значения имеют 4 элемента.
Другой метод является Пандами, переименовывают () метод, который используется для переименования любого индекса, столбца или строки
df = df.rename (столбцы = {'$a':'a'})
Точно так же можно изменить любые строки или столбцы.