gpt4 book ai didi

r - 在 R 中的文本文件中输出 J48 树

转载 作者:行者123 更新时间:2023-11-30 09:29:26 24 4
gpt4 key购买 nike

我使用 RWeka 包中的 J48() 函数获得了 churn 数据集的决策树。这棵树很大,所以我看不到整棵树。我想将其输出到文本文件中,但格式正在更改。如何保存它并保留树格式。

保存(m2,file="thisexample.txt", ascii=TRUE)

m2 是我在其中存储 J48 树输出的dataframe

最佳答案

我。使用 RWekaJ48() 函数的 iris 数据集示例。

      library(RWeka)
result = J48(Species~.,data=iris)
result
# J48 pruned tree
# ------------------

# Petal.Width <= 0.6: setosa (50.0)
# Petal.Width > 0.6
# | Petal.Width <= 1.7
# | | Petal.Length <= 4.9: versicolor (48.0/1.0)
# | | Petal.Length > 4.9
# | | | Petal.Width <= 1.5: virginica (3.0)
# | | | Petal.Width > 1.5: versicolor (3.0/1.0)
# | Petal.Width > 1.7: virginica (46.0/1.0)

# Number of Leaves : 5

# Size of the tree : 9

二.使用sink()函数将其写入文本文件

      sink("result.txt")
print (result)
sink()

三.打开保存在当前工作目录中的 result.txt

enter image description here

关于r - 在 R 中的文本文件中输出 J48 树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38751761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com