2016-09-23 3 views
0

В Orange 2 можно было выполнить MDS и данные проекта на многомерном пространстве, а не на плоскости при использовании библиотеки сценариев, как описано в docs.MDS с n отличным от 2 в Orange3

Как это сделать в Orange 3? Является ли функция по-прежнему поддерживаемой, поскольку я не могу найти класс проекции MDS в библиотеке интеллектуального анализа данных, как раз в части визуального программирования?

ответ

0

Следующие должны работать (установить количество требуемых компонентов с n_components):

import Orange 

data = Orange.data.Table("iris") 
mds = Orange.projection.MDS(n_components=3) 
projection = mds(data) 
print(projection.embedding_[:5]) 

Orange3 заимствует эту функциональность от sklearn.

+1

Это хорошо. Это сработало, спасибо. было бы хорошо, если бы вы упоминали где-то в документах, которые функции sklarn могут использоваться непосредственно через оранжевый. – smihael