输出ELKI PCA结果作为文本

时间:2016-06-02 14:09:47

标签: elki

我可以使用ELKI在输入数据集上执行PCA并将转换后的集合作为文本文件吗?文件的输出格式并不重要。 我看到PCA不能作为算法使用,而只能作为dbc.filter使用。我尝试在PCA过滤器之后调用NullAlgorithm然后调用ResultWriter但它不输出数据集(这并不奇怪,因为它返回null作为结果)。
也许一个通过过滤器结果的算法将是一个方便的功能?由于我对代码一点都不熟悉,也许有人可以指出我需要采取的步骤来实现类似的东西。

1 个答案:

答案 0 :(得分:2)

您确实可以使用算法

  

-algorithm clustering.trivial.TrivialAllInOne

使默认结果writer转储您的数据。 NullAlgorithm不起作用,因为结果编写者不确定要写什么。如果它看到具有名为cluster的单个群集的群集结果,则会将其写入文件cluster.txt

我偶尔也会使用它来投影数据。从长远来看,我很乐意看到ELKI扩展了一个很好的预处理界面。