圖表的各類寄生元素不僅僅只是用來進行輔助說明,將圖表系列擱置在一旁,充分利用圖表的這些寄生元素來表達圖表的訴求,其實是解決問題的有效途徑之一。圖10.6-1圖表的實現(xiàn)即是一個這樣的案例。 圖10.6-1善用XY散點誤差線 案例介紹圖10.6-1的案例是某公司監(jiān)控產品在不同時間點其位置參數(shù)隨時間變化的步進圖。 該類圖表最大的特點是,表達數(shù)據訴求的線形圖形對象在視覺中呈階梯狀振蕩變化。案例圖表中,數(shù)據的波動變化受取樣時間點影響,由于取樣時間間隔不等,導致圖形臺階寬度并不相同。 案例分析圖10.6-1的案例圖表,挑戰(zhàn)首先來自階梯狀的線形圖形對象,因為Excel圖表中并沒有這樣的圖表元素;若借助本書圖9.6-1案例的實現(xiàn)方法,來實現(xiàn)視覺中的階梯狀線形效果,會非常復雜,因為取樣時間間隔并不等。 在Excel圖表中,折線圖支持使用日期刻度來作圖,但該案例中的圖表使用時間刻度。當然可以使用等比例放大時間刻度為日期刻度,并使用XY散點來模擬坐標的方法實現(xiàn),但這樣的方法和使用柱形圖來實現(xiàn)沒有太多的區(qū)別,因為這個方法需要一個時間點兩個數(shù)據值。 案例實現(xiàn)根據10.6.2節(jié)的分析,圖10.6-1案例采用XY散點圖的誤差線來實現(xiàn)。由于要產生階梯狀視覺效果,故需借用XY散點圖的誤差線X和誤差線Y,該特征也僅有XY散點圖具備;同時由于時間間隔和數(shù)值結果不一致,誤差線的長度不定,需進行必要的數(shù)值變換。以下是案例實現(xiàn)的具體步驟: 1.同時選中“時間”和“位置”所在數(shù)據列,制作XY散點圖;并使用函數(shù)公式獲得最后時間的Excel時間序列數(shù)值,公式見圖10.6-2頂部所示,并根據該值,選中圖表橫軸,設定坐標軸最小值為0,最大值為0.0102546,主要刻度單位為0.005。具體效果如圖10.6-2所示。 圖10.6-2 圖10.6-1案例實現(xiàn)第1步 2.添加“時間調整X”、“位置調整Y”兩列輔助數(shù)據列,“時間調整X”和“位置調整Y”的具體函數(shù)公式參見圖10.6-3紅色箭頭所指,請注意單元格的行數(shù)布局;然后選中圖表“位置調整Y”系列,設置誤差線X的誤差量“自定義+”的引用區(qū)域為“時間調整X”所在數(shù)據列。具體效果如圖10.6-3所示。 圖10.6-3 圖10.6-1案例實現(xiàn)第2步 3.選中圖表“位置調整Y”系列,設置誤差線Y的誤差量“自定義-”的引用區(qū)域為“位置調整Y”所在數(shù)據列,具體效果如圖10.6-4所示。 圖10.6-4 圖10.6-1案例實現(xiàn)第3步 4.最終整理修飾潤色后的效果如圖10.6-5所示。 圖10.6-5 圖10.5-1案例最終實現(xiàn) 其他當然,條條大路通羅馬,圖表的制作過程并非只有一種方法。本書圖9.6-1和圖9.6-7的案例也完全可以使用這個方法來實現(xiàn),但相對制作的成本而言,使用該方法要稍顯復雜。 |
|