As opções de linha de referência predefinidas incluem valor estático, mediana, média, máximo, mínimo e intervalo, que podem ser selecionados no menu Editar das definições de opções de visualização.
No entanto, pode querer representar uma métrica mais específica, como uma média ponderada, com uma linha de referência, em vez das opções de linhas de referência predefinidas. Pode criar linhas de referência personalizadas criando cálculos de tabelas e, em seguida, representá-los em visualizações.
Continuando com o exemplo da média ponderada apresentado anteriormente, suponhamos que queria ponderar a idade média dos utilizadores pela quantidade de utilizadores e tinha medidas para cada um destes num Explore. Para criar uma linha de referência vertical de média ponderada, siga estes passos:
Adicione a medida Contagem de utilizadores e as medidas Idade média dos utilizadores a uma consulta de exploração.
Crie um cálculo da tabela como o seguinte para calcular a média ponderada com as duas medidas:
O cálculo da tabela devolve um único valor, a média ponderada, para cada linha da consulta.
Se o tipo de visualização selecionado não for um gráfico de linhas, como um gráfico de colunas ou um gráfico de barras, pode visualizar o cálculo da tabela como uma linha selecionando o tipo de visualização Linha para a série de cálculos da tabela no separador
Série do menu Editar. Uma vez que o cálculo de tabela só devolve um valor, a linha é apresentada como uma linha de referência horizontal.
Se não quiser que a opção Idade média dos utilizadores seja apresentada na visualização, também pode ocultar esse campo através da opção Ocultar da visualização.
Visualizados como um gráfico de colunas, os dados de exploração Contagem de utilizadores e Idade média dos utilizadores agrupados por Idade dos utilizadores têm o seguinte aspeto com a linha de referência Idade média ponderada:
Se quiser poder reutilizar o cálculo da tabela em explorações futuras, pode recriar o cálculo entre campos numéricos com uma medida do tipo number.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-20 UTC."],[],[],null,["# Creating reference lines for visualizations with visualization menu settings\n\nYou can add a reference line to several available Looker visualization types:\n\n- [Column charts](/looker/docs/column-options#add_reference_line)\n- [Bar charts](/looker/docs/bar-options#add_reference_line)\n- [Line charts](/looker/docs/line-options#add_reference_line)\n- [Area charts](/looker/docs/area-options#add_reference_line)\n- [Scatterplot charts](/looker/docs/scatter-options#add_reference_line)\n\n\nDefault reference line options include static value, median, average (mean), maximum, minimum, and range, which can be selected from the visualization option settings [**Edit**](/looker/docs/line-options#value,_start_value,_and_end_value_(for_a_reference_line)) menu.\n\n\nHowever, you may want to represent a more specific metric --- such as a weighted average --- with a reference line, instead of the default reference line options. You can make custom reference lines by creating [table calculations](/looker/docs/table-calculations#creating_table_calculations_in_looker) and then plotting them in visualizations.\n\n\nContinuing with the weighted average example shown previously, let's say you wanted to weight average user age by the count of users and had measures for each of these in an Explore. To create a weighted average vertical reference line, you would perform the following steps:\n\n\n1. [Add](/looker/docs/creating-and-editing-explores#adding_more_dimensions_for_more_detail) the **Users Count** measure and **Users Average Age** measures to an Explore query.\n2. Create a table calculation like the following to calculate the weighted average with the two measures: \n\n ```\n mean(sum(${users.count}*${users.average_age})/sum(${users.count}))\n ```\n\n\n The table calculation will return a single value --- the weighted average --- for every row of the query.\n3. If the selected visualization type is not a line chart, such as a column chart or bar chart, you can visualize the table calculation as a line by selecting the **Line** visualization type for the table calculation series on the [**Series**](/looker/docs/creating-visualizations#including_multiple_visualization_types_on_a_single_chart) tab of the **Edit** menu. Since the table calculation only returns one value, the line will appear as a horizontal reference line.\n\n \u003cbr /\u003e\n\n If you do not want **Users Average Age** to appear in your visualization, you can also hide that field using the [**Hide from Visualization**](/looker/docs/creating-visualizations#specifying_lookml_fields_to_include_in_the_visualization) option.\n\n\u003cbr /\u003e\n\n\nVisualized as a column chart, the **Users Count** and **Users Average Age** grouped by **Users Age** Explore data looks like the following with the **Weighted Average Age** reference line:\n\n\nIf you want to be able to reuse the table calculation in future Explores, you can re-create the calculation between numeric fields with a [`number`](/looker/docs/reference/param-measure-types#number) type measure."]]