Попытка установить цветовую точку по значению столбца в CartoDB - PullRequest
0 голосов
/ 30 мая 2019

Я впервые использую CartoDB. Мой набор данных - это симуляция поведения пользователей вокруг кампуса. Мои строки имеют широту, долготу и столбец класса в зависимости от кластера, в котором находится пользователь.

Я видел опцию для визуализации анимации поведения (cartodb преобразует данные в промежуток времени), но я пытаюсь увидеть точки, окрашенные значением класса. В платформе есть возможность сделать это, но когда я выбираю режим «анимации», я не могу выбрать ни один из столбцов для установки цвета.

Я покажу вам изображение:

enter image description here

Однако, если я выберу режим «По точкам», я могу отобразить цвет точек по значению столбца класса.

Есть ли кто-нибудь, у кого была такая же проблема? Есть ли у вас какие-либо рекомендации?

1 Ответ

0 голосов
/ 31 мая 2019

Я думаю, что проблема заключается в типе столбца, вам нужно, чтобы ваш столбец представлял собой строку, которая была предложена в качестве значения, поэтому, возможно, вы захотите добавить столбец в свой оператор SELECT на вкладке DATA, чтобы переклассифицировать ваши кластеры.Если вы переименуете, вы также сможете показать их на легенде, которая может отразить лучшее название для ваших кластеров:

select *,
       case cluster
         when 1 then 'Cluster 1'
         when 2 then 'Cluster 2'
         else 'unknown'
       end as cluster_named
from my_table

Что-то, что должно помочь преобразовать числовое поле cluster в строковое, тогда вы 'Посмотрим, что предложит оживить по этому значению.

Отказ от ответственности : я работаю в CARTO

...