представлять строку в 2D-графике - PullRequest
1 голос
/ 17 февраля 2012

У меня есть программное обеспечение для кластеризации, где pattern - строка символов. Строки сгруппированы по сходству, используя самую длинную общую подпоследовательность. Можно ли сделать 2D-график этих кластеров ?? Как я могу представить строку на оси XY ??

Единственная идея, которая у меня есть, это использовать код ascii, чтобы получить целое число из строки, например: красный = 315 потому что г = 114 д = 101 д = 100

но это 1D представление !!

p.s. программное обеспечение - Java, но для данных графика я обычно использую Matlab

1 Ответ

2 голосов
/ 18 февраля 2012

Существует бесконечно много способов конвертировать строку в число. По сути, это просто последовательность байтов, поэтому они уже являются числами.

Вопрос в том, что вы хотите увидеть ? Большинство из этих «обращений» будут повсеместными и не будут иметь большого значения.

Мне на ум приходят две техники: самоорганизующиеся карты и многомерное масштабирование. Вы, вероятно, можете подать данные сходства в метод, и он упорядочит объекты на двухмерной карте.

Это, вероятно, будет работать и выглядеть красиво, но на самом деле не отвечает на вопрос "чего вы хотите достичь".

...