패턴이 문자 스트링 인 클러스터링 소프트웨어가 있습니다. 문자열은 가장 긴 공통 부분 시퀀스를 사용하여 유사성별로 그룹화됩니다. 이 클러스터의 2 차원 플롯을 만들 수 있습니까 ?? xy 축에서 문자열을 어떻게 표현할 수 있습니까 ?? 내가 가진는 2D 플롯의 문자열을 나타냅니다.
유일한 아이디어는 예를 들어, 문자열에서 정수를하기 위해 ASCII 코드를 사용하는 것입니다 : 빨간색 = R = 114 전자 = 101 D = 100
하지만 그것의 1D 렸기 때문에 315 대표!
p.s. 소프트웨어는 Java이지만, 플롯 데이터의 경우 대개 Matlab을 사용합니다.
예를 들어 2 차원 도표에서 점을보고 싶다면 "유도"라는 단어를 나타내는 점이 "침입"이라는 단어 근처에있을 수 있습니다. 문제는 어떻게 2 차원 공간에서 "유도"를 나타내는가? – tulkas85
위와 같이 MDS와 같은 포인터를 살펴보십시오. 그것은 거리를 보존하기위한 것이고 Levenshtein distance로 초기화 할 수 있습니다. –