У меня есть .csv
, из которого я сгенерировал фрейм данных.Этот CSV имеет исходные данные из системы, которая соответствует следующему формату:
{"DataType1":"Value","DataType2":"Value","DataType3":"Value",.....}
Каждая строка в кадре данных имеет только это в 1 столбце.Я пытаюсь разобраться, чтобы типы данных стали заголовками столбцов, а значения заполняли строки.Еще один аспект заключается в том, что не все строки имеют одинаковые типы данных, некоторые имеют дополнительные типы данных, которые могут отсутствовать в других строках.Например, строка 1 может иметь DataType1
, DataType2
и DataType3
, а строка 2 может иметь DataType2
, DataType4
и DataType5
.В идеале я хотел бы, чтобы в выводе заголовки столбцов включали все типы данных, независимо от того, имеет ли эта строка значение для этого или нет.Таким образом, окончательная структура данных будет иметь такую структуру:
-------------------------------------------------------------
| DataType1 | DataType2 | DataType3 | DataType4 | DataType5 |
-------------------------------------------------------------
| Value | Value | Value | NaN | NaN |
-------------------------------------------------------------
| NaN | Value | NaN | Value | Value |
-------------------------------------------------------------