【问题标题】:x and y axis labels not present in ctreectree 中不存在 x 和 y 轴标签
【发布时间】:2015-12-10 22:38:46
【问题描述】:

我正在尝试重做我今年夏天做的一个早期的 ctree 项目。当我去绘制结果时,我使用这样的代码:

fit<- ctree(Y~., data=df, control=ctree.control(minbucket=20))

这会运行,然后我用这段代码来绘制它:

plot(fit, labels=TRUE, terminal_panel=node_barplot(fit, beside=TRUE,col="black", fill=c("coral4", "chartreuse4")))

但是,我没有在 y 轴上获得标签,也没有在终端节点条形图中显示因变量 Y 的水平。 Y 有两个级别,“是”或“否”

有什么想法吗?

更新:我在这里放置了一个虚假数据集的链接:
DATA FROM GITHUB

这是显示我的结果的图片,请注意终端节点上没有 x 或 y 轴标签。我不确定为什么会这样。

【问题讨论】:

  • 你能给我们看看dfdput(df)吗?
  • 当然。给我 20 分钟...我现在正在删除并重新安装 R、RStudio 和我所有的包
  • 我已经在 gitHub 上放置了一个虚假 csv 文件的链接,其中包含真实列名...你可以在这里找到它:github.com/ngfrey/StackOverflowQ
  • 所以您使用的是来自party 包的ctree()?只是想确定一下。
  • 我是。当我开始我的 R 会话时,我只加载了 partykit 包。此外,删除和重新安装 R/RStudio 对我没有任何帮助。我不知道为什么今年夏天早些时候我的情节很好,但现在情节很糟糕。我没有碰过代码和数据。

标签: r party


【解决方案1】:

重启 R,只加载了party 包。效果很好。好建议。感谢您的帮助。

最好, NF

【讨论】:

    猜你喜欢
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-30
    相关资源
    最近更新 更多