2016-03-24 13 views
1

私はこの絵でツリーダイアグラム1のように見えRでロトゲームを代表する巨大なツリー図を作成したい RStudioで大規模なツリー図を作成するには?

R.

に新しいが、(私はパワーポイントを経由してそれを作った)午前:

enter image description here

問題は、45個のボールから6個のボールを引き出す必要があることです。この場合の完全な要素は127になります。PowerPointを使用してツリー図を作成しようとしましたが、ツリー図2のようになります。

私はあきらめました。

ツリーダイアグラム1に類似のラベルを持つツリーダイアグラム2のように見えるツリーダイアグラムを作成するにはどうすればよいですか?

+0

あなたの質問は、IDEの特定の機能ではなく、Rプログラミング言語についての質問とは何かを持っていない限り、RStudioタグを含む控えるようにしてみてください。 – joran

答えて

2

DiagrammeR packageが参考にする必要があります:

library(DiagrammeR) 

nodes <- create_nodes(nodes = 1:7, type = "number") 

edges <- create_edges(from = c(1, 1, 2, 2, 3, 3), 
         to = c(2, 3, 4, 5, 6, 7), 
         rel = "leading to") 

graph <- create_graph(nodes_df = nodes, 
         edges_df = edges, 
         graph_attrs = "layout = dot", 
         node_attrs = "fontname = Helvetica", 
         edge_attrs = "color = gray20") 

# View the graph 
render_graph(graph) 

Diagram

あなたはそれに応じてプログラミングとラベルと "空想" を得ることができます。

nodes <- create_nodes(nodes = 1:7, type = "number", 
         label = c("Lotto", rep(c("match", "no match"), times = 3))) 

### Same Code as Above... 

Diagram 2

+0

この方法でタイヤをもう1つ作成するにはどうすればよいですか? –

+0

また、各サークルでの確率を​​どのように表示できますか? –

+0

*試してみる必要があります - ノードとエッジを追加して階層/レベルを追加します。確率を表示するには、 'label'属性にテキストを追加します。 StackOverflowはコード作成サービスではありません。 – JasonAizkalns

関連する問題