2016-05-16 80 views
1

進出口使用一種叫做的treemapify很酷庫的細節可以發現here並從github倉庫here繪製樹地圖中的R使用treemapify

基於我看來文檔的閱讀使一些數據的樹形圖基於ggplot2所以它應該是可以修改圖形使用語法的圖形

我的代碼在一些組成的數據以下。最終的結果是相當不錯的,但我想改變顏色使用線scale_colour_brewer更微妙。該圖運行良好,但配色方案似乎被忽略。有沒有人有這方面的經驗?

# Create Random Data 
country <- c("Ireland","England","France","Germany","USA","Spain") 
job <- c("IT","SOCIAL","Project Manager","Director","Vice-President") 

mydf <- data.frame(countries = sample(country,100,replace = TRUE), 
       career = sample(job,100,replace=TRUE), 
       participent = sample(1:100, replace = TRUE) 
) 

# Set Up the coords 
treemap_coords <- treemapify(mydf, 
         area="participent", 
         fill="countries", 
         label="career", 
         group="countries") 

# Plot the results using the Green Pallete 
ggplotify(treemap_coords, 
     group.label.size.factor = 2, 
     group.label.colour = "white", 
     label.colour = "black", 
     label.size.factor = 1) + 
    labs(title="Work Breakdown") + 
    scale_colour_brewer(palette = "Greens") 

回答

1

如果你想改變矩形的填充顏色,嘗試fill,而不是一個規模爲colour

scale_fill_brewer(palette = "Greens")