我是新來R.如何在RStudio中創建一個巨大的樹圖?
我想創建一個巨大的樹形圖表示R中,看起來像樹形圖1在這張圖片中一個樂透遊戲(我通過PowerPoint中使得它):
問題是我需要從45個球中抽出6個球。在這種情況下的完全元素將是127.我試圖用PowerPoint創建一個樹圖,它看起來像樹圖2.
然後我放棄了。我無法輸入「匹配」和「不匹配」,然後手動計算這種大規模圖表的概率。
如何創建樹狀圖2,樹狀圖1中具有類似標籤的樹狀圖?
我是新來R.如何在RStudio中創建一個巨大的樹圖?
我想創建一個巨大的樹形圖表示R中,看起來像樹形圖1在這張圖片中一個樂透遊戲(我通過PowerPoint中使得它):
問題是我需要從45個球中抽出6個球。在這種情況下的完全元素將是127.我試圖用PowerPoint創建一個樹圖,它看起來像樹圖2.
然後我放棄了。我無法輸入「匹配」和「不匹配」,然後手動計算這種大規模圖表的概率。
如何創建樹狀圖2,樹狀圖1中具有類似標籤的樹狀圖?
的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)
你可以得到 「神奇」 的編程和標籤相應:
nodes <- create_nodes(nodes = 1:7, type = "number",
label = c("Lotto", rep(c("match", "no match"), times = 3)))
### Same Code as Above...
如何使用此方法創建多個輪胎? –
另外,如何顯示每個圓圈的概率? –
您需要*嘗試* - 通過添加更多節點和邊來添加更多層/層。您可以通過將其他文本添加到'label'屬性來顯示概率。 StackOverflow不是一個代碼寫入服務。 – JasonAizkalns
請嘗試從包括RStudio標籤,除非你的問題有事情做與IDE的特定功能,而不是一個關於R編程語言問題不要。 – joran