我在R中玩树图,当我尝试分类树图时,树图只显示一个类别。我想在Tableau中重现树形图examples,但是分类示例没有给我一个正确的树形图。数据是公开的,来自Tableau网站。它可以从here下载。
如果我想通过数字列为矩形着色,它可以正常工作。
<cfset NumberString = 1>
<!--- This works --->
<cfoutput>#NumberString.paragraphFormat()#</cfoutput>
<cfset mystring = "Hello World ">
<cfset NumberString = mystring.len()>
<!--- This crashes --->
<cftry>
<cfoutput>#NumberString.paragraphFormat()#</cfoutput>
<cfcatch><cfdump var="#cfcatch#"></cfcatch>
</cftry>
library(readxl)
library(dplyr)
Sample_Superstore <- read_excel("Sample_Superstore.xls")
grouped=Sample_Superstore%>%select(`Sub-Category`,Sales,`Ship Mode`)%>%
group_by(`Sub-Category`,`Ship Mode`)%>%summarise(Total_Sales=sum(Sales))
它只显示一个类别,但我的数据有四个类别。
treemap(grouped,
index="Sub-Category",
vSize="Total_Sales",
vColor="Total_Sales",
type="value",
title = "",
palette="BuGn", #"Blues"
border.col ="white"
)