Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在二维绘图中表示字符串_Java_String_Matlab_Plot_Cluster Analysis - Fatal编程技术网

Java 在二维绘图中表示字符串

Java 在二维绘图中表示字符串,java,string,matlab,plot,cluster-analysis,Java,String,Matlab,Plot,Cluster Analysis,我有一个集群软件,其中模式是字符串。 使用最长公共子序列按相似性对字符串进行分组。 这是可能的,使一个二维图的集群??如何在xy轴上表示字符串 我唯一的想法是使用ascii码从字符串中得到一个整数,例如: 红色=315 因为r=114 e=101 d=100 但这是一维表示 p、 软件是Java,但对于绘图数据,我通常使用Matlab,有无数种方法可以将字符串转换为数字。本质上它只是一个字节序列,所以它们已经是数字了 问题是,你想看什么?这些“转换”中的大多数将遍布各地,实际上并没有传达多少意义

我有一个集群软件,其中模式是字符串。 使用最长公共子序列按相似性对字符串进行分组。 这是可能的,使一个二维图的集群??如何在xy轴上表示字符串

我唯一的想法是使用ascii码从字符串中得到一个整数,例如: 红色=315 因为r=114 e=101 d=100

但这是一维表示


p、 软件是Java,但对于绘图数据,我通常使用Matlab,有无数种方法可以将字符串转换为数字。本质上它只是一个字节序列,所以它们已经是数字了

问题是,你想看什么?这些“转换”中的大多数将遍布各地,实际上并没有传达多少意义

我想到的两种技术是自组织映射和多维缩放。您可能可以将相似性数据输入到该方法中,并让它在二维地图中为您排列对象


这可能会起作用,看起来很漂亮,但并不能真正回答“你想要实现什么”的问题。

如果可能的话,我想在2d绘图中看到点,例如:表示“归纳”一词的点可以接近“侵入”一词的点。问题是如何在2d空间中表示“归纳法”?看看我上面给出的指针,比如MDS。这意味着要保留距离,您可以使用Levenshtein distance对其进行初始化。