Запуск алгоритма ОПТИКА на ELKI

Я обычно пользователь R (начинающий пользователь R, но я начинаю понимать его). Тем не менее, я слышал положительные отзывы об ELKI, в частности, о его скорости. Я наткнулся на этот старый пост "Как сгруппировать близлежащие местоположения широты и долготы, хранящиеся в SQL", и ответ, опубликованный Anony-Mousse, похож на то, что я хотел бы сделать. Я хотел бы иметь возможность копировать каждый сделанный им шаг до файла KML, которым он поделился на Google Диске.

Я скачал ELKI и могу запустить мини-GUI, который выглядит следующим образом:

Может ли кто-нибудь опубликовать несколько шагов о том, как сделать то, что смог сделать Anony-Mousse?

Мои данные очень похожи по своей природе. У меня есть геокодированные адреса в CSV-файле (точнее, каждый кортеж является событием, а одна из переменных / функций / столбцов - это геокодированный адрес события), и я ищу кластеры, похожие на OP, по ссылке выше,

Надеюсь, Anony-Mousse прочтет этот пост и придет на помощь. Но я был бы благодарен, если бы кто-нибудь мог помочь мне в этом.

1 ответ

Решение

Извините, что не следил за ранее.

Я не сохранил код для моих экспериментов, на которые вы ссылаетесь. Так что я не помню, использовал ли я скрипт на python для перезаписи вывода в KML (я верю, что я это сделал), или я просто скопировал и вставил из источника ELKI в пользовательский ResultHandler сгенерировать файл. Вероятно, первое, потому что написание XML на Java немного сложнее (хотя и с большей вероятностью будет правильным XML), чем просто печать документа на Python. Если это так, я, вероятно, использовал scipy.spatial пакет для вычисления выпуклой оболочки, чтение текстового вывода ELKI довольно тривиально (просто пропустите строки комментария и возьмите два числовых столбца другого в качестве координат)

Другие вопросы по тегам