日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

tableau实战系列(三十四)-教你如何在tableau中实现3D效果作图

發布時間:2025/4/5 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tableau实战系列(三十四)-教你如何在tableau中实现3D效果作图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

我們知道,目前 Tableau 還不支持 3D 圖表的實現。但是,如果你希望在 Tableau 中呈現立體效果,我們可以另辟蹊徑,來實現一些簡單的。

柱形圖很常見,因為是平面的,也被稱為條形圖。假如能把每個條形都做成圓柱體,那它就是名副其實的柱形圖啦!

?

如何在 Tableau 中實現 3D 效果的圓柱圖呢?

?

具體步驟如下:

1、創建數據桶

打開 Tableau Desktop,連接栗子數據源,新建工作表。

創建數據桶:在“數據”窗格,右擊度量“Path”,在下拉菜單中選擇“創建”-“數據桶”。然后在彈出的對話框中,將數據桶大小設置為1。

2、創建計算字段

右擊“數據”窗格空白處,在下拉菜單中選擇“創建”-“計算字段”。依次創建以下計算字段:

? 計算字段:Index,鍵入函數:

INDEX()-1

? 計算字段:TC_VALUE,鍵入函數::

WINDOW_MAX(MAX([Value]))

? 計算字段:TC_MAX_VALUE,鍵入函數:

WINDOW_MAX(MAX([Value]))

? 計算字段:TC_%,鍵入函數::

[TC_VALUE]/[TC_MAX_VALUE]

? 計算字段:TC_TYPE,鍵入函數::

WINDOW_MAX(MAX([Type]))

? 計算字段:X,鍵入函數:

COS(RADIANS([index]))

??計算字段:Y,鍵入函數:

IF [TC_TYPE]='Bottom' THEN

IF [index]<181 THEN SIN(RADIANS([index]))/2*-1

ELSE SIN(RADIANS([index]))/2+[TC_%]*5

END

ELSE SIN(RADIANS([index]))/2+[TC_%]*5

END

?

3、創建視圖

現在開始創建圖表。首先,將“標記”的標記類型選為:多邊形。

接著,將維度“segment”拖放至列,按住 CTRL 將維度“segment”和“Type”同時拖放至“標記”卡的顏色中,并確保“segment”在上方。

再將“Path (數據桶)”拖放至列,右擊列上的“Path (數據桶)”膠囊,在下拉菜單中,勾選“顯示缺失值“,然后將此字段拖放至“標記”卡的路徑中。

然后,將計算字段“X”拖放至列,右擊列上的“X”膠囊,在下拉菜單中,將計算依據選為:Path (數據桶)。

再將計算字段“Y”拖放至行,右擊行上的“Y”膠囊,在下拉菜單中,將計算依據選為:Path (數據桶)。再右擊膠囊,選擇“編輯表計算”,在嵌套計算中選擇:TC_MAX_VALUE,修改其計算依據為:特定維度,選擇 segment 和 Path (數據桶),并確保 segment 在最上方,如下所示:

最后,對圖表進行一些細微的調整:

? 編輯 X 軸將其范圍選擇固定為 -2 到 2

? 隱藏 X 軸和 Y 軸的標題

? 右擊圖表設置格式,將網格線及零值線設置為無

設置好后的圖形如下所示,如有需要也可以選擇更改顏色。

?



?

總結

以上是生活随笔為你收集整理的tableau实战系列(三十四)-教你如何在tableau中实现3D效果作图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。