[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-31 (世界標準時間)。"],[],[],null,["# How to create vertical reference lines\n\n| **Tip:** Starting in Looker 24.0, you can use the [Chart Config Editor](/looker/docs/chart-config-editor#add_vertical_reference_bands) to create more robust vertical reference lines and bands.\n\n\nLooker visualization options let you customize your visualization, including [adding reference lines](/looker/docs/best-practices/how-to-create-reference-lines-with-visualization-editor). The reference line options are static value, median, average (mean), maximum, minimum, and range, which can be selected in the **Edit Visualization** settings.\n\n\nBut what if you want to use vertical reference lines in a graph? For example, what if you want to visualize the various stages of a product launch on specific dates against the orders that were placed during that period?\n\nThe solution\n------------\n\n\nUsing [table calculations](/looker/docs/table-calculations), you can create vertical bars that you can reference in graphs. The vertical lines will appear like those in the following example.\n\n\nThe following example is based on an Explore with **Orders Count** grouped by **Orders Created Date**.\n\n\nTo create a vertical reference line:\n\n1. [Create a table calculation](/looker/docs/table-calculations#creating_table_calculations) that references the data points in the visualization that you want to highlight with vertical reference lines. This example of a use case uses the following expression to create vertical reference lines to mark stages in the product launch dates using the **Orders Created Date** :\n\n \u003cbr /\u003e\n\n ```\n if(\n to_string(${orders.created_date}) = \"2019-12-21\" OR\n to_string(${orders.created_date}) = \"2019-12-14\" OR\n to_string(${orders.created_date}) = \"2019-12-07\"\n ,\n max(${orders.count})+1, null\n )\n \n ```\n2. Next, apply the following sections in the visualization **Edit** menu:\n\n \u003cbr /\u003e\n\n - In the [**Series** menu](/looker/docs/line-options#series_menu_options), set the visualization **Type** for the table calculation to **Column**.\n - In the [**X** menu](/looker/docs/line-options#x_menu_options), change **Scale Type** to **Ordinal**.\n - In the [**Plot** menu](/looker/docs/line-options#plot_menu_options), make sure **Series Positioning** is *not* set to **Stacked Percentage**.\n\n\nThe resulting visualization displays the line representing the number of orders placed over time, and the vertical bars produced by the **Vertical reference line** table calculation mark the launch stages of the product over time --- beginning, middle, and end:"]]