У меня есть датафрейм, как показано ниже:
col1,col2,col3,col4
value1,value2,value3,value4
Я пытаюсь выполнить для них функцию транспонирования, чтобы получить следующий вывод:
col1,value1
col2,value2
col3,value3
col4,value4
Проблема в спискестолбцы являются динамическими, и это зависит от пользовательского ввода, который извлекает соответствующие столбцы в первую очередь.
Используйте приведенный ниже запрос, чтобы получить список столбцов, запрошенных пользователем:
cursor.execute('select {} from table'.format(', '.join(str(cols) for cols in col_names)))
CouldЛюбой совет, как я мог бы выполнить транспонирование такого кадра данных, который имеет несколько столбцов, но только одну строку вывода.Спасибо ..