废话不多说,先上图,了解图所表达的意思 1、横轴代表订单的年份,纵轴表示销售额;2、颜色代表客户首次购买商品的时间 灰色代表的是首次购买的客户,而后在、、购买的情况 橙色、绿色、红色依次相同3、从上图我们可以看到第一批老客户非常忠实,即便到了,消费额仍旧远高于新客户接下来讲解上图具体制作步骤:1、使用superstor作为数据源,不过与之前稍有不同,需要提前将该数据导入至数据库,2、打开TableauDesktop,选择数据SQLSERVER作为数据源(其他数据库亦可,只需要将Orders表导入),选择自定义SQL:SELECT, Orders.[CustomerName], Orders.[OrderDate], Orders.[Sales], FROM INNERJOIN (SELECT[CustomerName], MIN([OrderDate])ASOriginal_Order_Date FROM GROUPBY[CustomerName])Ori_Ordate ONOrders.[CustomerName]=Ori_Ordate.[CustomerName]SQL的内容其实非常简单,主要是为了拿到每个客户的第一购买时间SELECT[CustomerName], MIN([OrderDate])ASOriginal_Order_Date --取得客户首次购买时间 FROM GROUPBY[CustomerName]而后与Orders表关联即可3、在工作表设计界面,将OrderDate拖至列功能区,[Sales]拖至行功能区4、将[Original_Order_date]拖至标记功能区的颜色中5、按住ctrl,标记功能区的[Original_Order_date]拖至大小6、将标记功能区中的图形选择为条形图,会得到下图 7、右击标记功能区中的[Original_Order_date]-->排序-->降序 弹出窗口中选择降序,然后确定 8、菜单栏中点击分析-->堆叠标记-->关,我们BarinBar就做好了
Tableau教程-经典图例之Bar-in-Bar(柱图中套柱图) 来自淘豆网m.daumloan.com转载请标明出处.