0

パッケージの関数を使用しdecision treechurnデータセットを取得しました。木が大きいので全体が見えません。テキストファイルで出力したいのですが、フォーマットが変わってしまいます。ツリー形式を維持して保存するにはどうすればよいですか。J48()RWeka

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

m2ツリー出力dataframeを格納しているです。J48

4

1 に答える 1

3

I.の関数irisを使用したデータセットの例。RWekaJ48()

      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()

III. result.txt現在の作業ディレクトリに保存されたファイルを開きます。

ここに画像の説明を入力

于 2016-08-03T19:17:36.747 に答える