Скрипт для запуска интерактивного сеанса внутри Spss Modeler - PullRequest
0 голосов
/ 20 марта 2020

Я хочу сделать интерактивное дерево для моего проекта. я пишу код внутри синтаксиса моделера и эту программу, чтобы получить то, что я хочу (что я хочу значения дерева Rots). Запустите интерактивный сеанс, откройте построитель дерева, значения все в порядке, но я не генерирую модель в скриптах. Мне нужен только сгенерированный кликом значок модели (без руководства), но так мануальный клик. кто знает, это трюк с кодированием или скриптингом?

я пишу свой пример кода;

import modeler.api
stream = modeler.script.stream()
res=[]
m1= stream.findByID('id68YV8NTPKIR')
m1.setPropertyValue("prune_tree", False) 
m1.setPropertyValue("model_output_type", "InteractiveBuilder")
m1.setPropertyValue("tree_directives", """Grow Node Index 0 Children 1 2 Spliton ( 
 "TotalCharges", Interval ( NegativeInfinity, 100) Interval ( 100, Infinity ))""") 
m1.setPropertyValue("tree_directives", "Test")
m1.setPropertyValue("model_name", "Cart_Drug")
m1.run(res)

спасибо.

1 Ответ

0 голосов
/ 21 марта 2020

Невозможно автоматизировать создание модели из интерактивного сеанса, так как они предназначены для интерактивного .

Можете ли вы дать некоторое представление о том, почему вы ищете автоматизировать интерактивный сеанс, а не просто использовать по умолчанию генерацию модели напрямую? Есть ли какая-то конкретная c функция, которую вы ищете, которая иначе недоступна?

...