Я использую HoloViews версии 1.12.0. Я пытаюсь создать макет, который содержит две DynamicMaps, но я получаю сообщение об ошибке:
WARNING:param.Warning: Layout contains HoloMaps which are not nested in the recommended format for accessing your data; calling .collate() on these objects will resolve any violations of the recommended nesting presented in the Composing Data tutorial ...
Одна из динамических карт сама по себе содержит макет, состоящий из карты радиальной температуры и элемента Div. Другой DynamicMap содержит объект Table. Идея состоит в том, чтобы добавить некоторые дополнительные DynamicMaps в макет, чтобы между DynamicMaps были потоки, создающие связь через родительский дочерний элемент.
Я запустил функцию .collate () на обоих DynamicMaps, но она не вернула никакого вывода, и ошибка сохраняется.
Если я изменю одну карту DynamicMap, которая содержит макет карты div и радиальной тепловой карты, на то, чтобы она просто содержала один или другой объект, проблема исчезнет.
Вот выходные данные структур данных для моего макета.
:Layout
.DynamicMap.I :DynamicMap [ownership,survey_type,rep,approval,timeframe,nps_type]
.DynamicMap.II :DynamicMap [ownership,survey_type,rep,approval,timeframe,nps_type]