首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从R中的列表绘制树形图

从R中的列表绘制树形图
EN

Stack Overflow用户
提问于 2011-08-26 09:34:56
回答 1查看 2.6K关注 0票数 7

我有一个决策树,用R表示为一个列表:

代码语言:javascript
复制
tree = list(
    "Bin type" = list(
        "no bin" = list(
            "SOA linearity" = list(
                "linear" = list("Linear MEM")
                , "non-linear" = list("GAMM")
            )
        )
        , "bin" = list(
            "SOA type" = list(
                "SOA as categorical" = list(
                    "Tool" = list(
                        "ANOVA"
                        , "MEM"
                    )
                )
                , "SOA as continuous" = list(
                    "SOA linearity" = list(
                        "linear" = list(
                            "Tool" = list(
                                "ANOVA"
                                , "MEM"
                            )
                        )
                        , "non-linear" = list("GAMM")
                    )
                )
            )
        )
    )
)

有没有一种快速的方法可以将其可视化为树形图?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-28 06:05:02

我不认为有一种直接的方法,因为绘制树的包需要树的特定数据结构,而这不太可能与您的列表匹配。因此,您可能需要将列表转换为另一种形式。

我会看看igraph包。我将从graph()函数开始;如果您可以将列表(描述一棵树)转换为图形,igraph包将帮助您绘制它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7199177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档