在Java中,如何确定变量是连续的还是分类的?
我目前正在研究k-NN算法,需要我的代码选择欧几里德距离公式(对于连续变量)或汉明距离公式(对于分类变量)。我已经将数据集中的所有分类变量规范化为0或1,但我似乎无法让代码来判断数据是一个还是另一个 只需使用标准Java API在Java中,如何确定变量是连续的还是分类的?,java,artificial-intelligence,classification,Java,Artificial Intelligence,Classification,我目前正在研究k-NN算法,需要我的代码选择欧几里德距离公式(对于连续变量)或汉明距离公式(对于分类变量)。我已经将数据集中的所有分类变量规范化为0或1,但我似乎无法让代码来判断数据是一个还是另一个 只需使用标准Java APIJava.javax.Variable.isContinuous()@palsm4您能提供您提到的Java API的正确路径吗。。。这一条显然不存在,所以我认为这是一条不完整的路径。OP的问题是荒谬的。变量是“分类的”(如“动物”、“植物”或“矿物”)还是“连续的”(如“
Java.javax.Variable.isContinuous()
@palsm4您能提供您提到的Java API的正确路径吗。。。这一条显然不存在,所以我认为这是一条不完整的路径。OP的问题是荒谬的。变量是“分类的”(如“动物”、“植物”或“矿物”)还是“连续的”(如“重量”或“大小”)。。完全取决于创建变量的人!程序无法“知道”这一点——用Java或任何其他语言!只需使用标准Java APIJava.javax.Variable.isContinuous()
@palsm4您能提供您提到的Java API的正确路径吗。。。这一条显然不存在,所以我认为这是一条不完整的路径。OP的问题是荒谬的。变量是“分类的”(如“动物”、“植物”或“矿物”)还是“连续的”(如“重量”或“大小”)。。完全取决于创建变量的人!程序无法“知道”这一点——用Java或任何其他语言!