Сводка: я хочу иметь возможность создавать логику списка, которая может считывать любой DataFrame (различные заголовки столбцов, типы данных и т. Д.) И назначить ее в следующий список структур < /p>
[{'Name': column header 1 name, 'Type': column header 1 type, 'Name': column header 2 name, 'Type': column header 2 name}]
< /code>
У меня есть образец таблицы DF_STACK_EXCHANGE < /p>
data_stack_exchange = {'store': ['A','B', 'B', 'C', 'C', 'C', 'D', 'D', 'D', 'D'],
'worker': [1,1,2,1,2,3,1,2,3,4],
'boxes': [105, 90, 100, 80, 10, 200, 70, 210, 50, 0]}
df_stack_exchange = pandas.DataFrame(data_stack_exchange)
< /code>
и хочу создать следующее. Я знаю, что это не функциональный словарь с дублированными клавишами, но для другой определенной цели, которая требует этой жесткой структуры < /p>
[{'Name': 'store', 'Type': 'object', 'Name': 'worker', 'Type': 'int64', 'Name': 'boxes', 'Type': 'int64'}]
< /code>
edit 1: < /strong>
конечное состояние - я хочу автоматизировать заполнение входных ковров в команде create_data_set Boto3 без необходимости вводить каждый столбец Мой файл S3: https://boto3.amazonaws.com/v1/document ... a_set.html
'InputColumns': [
{
'Name': 'string',
'Type': 'STRING'|'INTEGER'|'DECIMAL'|'DATETIME'|'BIT'|'BOOLEAN'|'JSON',
'SubType': 'FLOAT'|'FIXED'
},
]
Подробнее здесь: https://stackoverflow.com/questions/794 ... ch-datafra
Использование цикла или автоматического метода вместо вручную вручную каждого заголовка столбца DataFrame и введите в со ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение