Classifier.explain()
описывает результаты обученного классификатора (работает только с CART) в Earth-Engine.Результат может быть напечатан и представляет собой файл JSON, представляющий собой R-совместимое дерево .[EE Classification - Slide 24] [1]
Результат может быть экспортирован в формате JSON.Пример
{
"leaves": 4,
"maxDepth": 3,
"trainingPoints": 19,
"tree": "\nnode), split, n, cost, yval, (impurity)\n * denotes terminal node\n1) root 19 12.0 0 ( 1.8968204364405794 )\n 2) ndwi<=-0.100341757 7 0.0 0 ( 0.0 ) *\n 3) ndwi>-0.100341757 12 6.0 2 ( 1.5 )\n 6) ndwi<=0.2266337372 6 0.0 2 ( 0.0 ) *\n 7) ndwi>0.2266337372 6 3.0 3 ( 1.0 )\n 14) plmi<=-0.6464356174 3 0.0 3 ( 0.0 ) *\n 15) plmi>-0.6464356174 3 0.0 1 ( 0.0 ) *\n"
}
Мой вопрос:
- Как мне импортировать этот JSON-текст в R для построения дерева решений?
Я попытался rpart и data.tree безуспешно.