反饋已提交
網絡繁忙
人口金字塔就是按照人口年齡和性別表示人口分佈的塔狀條形圖,形象地展示了人口的年齡和性別構成。
橫軸表示人口數量、縱軸表示年齡段,性別透過不同顏色區分。效果如下圖所示:
要實現這種雙向條形圖,有兩個要點:
1)需要使用輔助資料。例如原本為正數的人口,輔助資料要將其中某一性別的人口數變為負數,才能實現方向相反的效果。
2)因為輔助資料中有負數,那麼圖表坐標軸 X軸 也會存在負數,此時需要透過圖表屬性面板「樣式>坐標軸>X軸>格式」自訂軸標籤格式,使負數顯示為正數。
點選下載範例資料:人口結構資料.xlsx
建立普通報表,建立 檔案資料集 ,將下載的 Excel 資料上傳到範本中。
本文範例已將範本匯出為內建資料集「人口結構資料」,可以看到輔助列中男性的人口資料為負數,女性的人口資料為正數。如下圖所示:
合併一片區域儲存格,點選工具欄「插入圖表」按鈕,選擇條形圖。如下圖所示:
選中圖表,綁定圖表資料,如下圖所示:
1)點選圖表屬性面板「樣式>標題」,輸入正文「人口金字塔」。如下圖所示:
2)點選屬性面板「樣式>系列」,將「系列間隔」設定為 -100% ,使系列之間沒有間隔不會產生錯位。如下圖所示:
3)點選屬性面板「樣式>坐標軸」,自訂 X軸 軸標籤格式,將小於 0 的數乘以 -1 變為正數展示出來。
程式碼如下:
function() { if (this > 0) return this ; else return this * (-1) ;}
如下圖所示:
4)由於圖表資料使用的輔助欄,那麼圖表的標籤或提示中男性的人口資料也顯示為負數。這時我們可以設定標籤或提示為 富文字 ,在富文字編輯器中使用「資料集欄位」中均為正數的「人口」欄位。如下圖所示:
儲存範本,點選「分頁預覽」,效果如下圖所示:
同時支援 App 和 H5 端預覽,效果如下圖所示:
點選下載範本:人口金字塔.cpt
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉