У меня есть двухуровневый список, аналогичный описанному здесь, созданный при импорте файлов CSV.
Преобразование вложенного списка в фрейм данных
List of 21
Toronto
Color: Blue
Code: 7600
Count: 50,000
Boston
Color: Red
Code: 800
Count: 60,000
etc.
Я хочу генерировать матрицу для тепловой карты из этого. Я использовал следующее решение для преобразования списка в data.frame, а затем в матрицу.
library(data.table)
rbindlist(mylist, fill=TRUE)
Однако, поскольку он конвертируется, я хочу иметь столбец, который идентифицирует город, который является заголовком списка , Или в качестве альтернативы любое другое решение, которое позволило бы мне генерировать следующее.
City | Color | Code | Count
---------------------------