Como posso fazer com que um rótulo se estenda por um conjunto de colunas no MathJax do Stack Exchange?

Como posso fazer com que um rótulo se estenda por um conjunto de colunas no MathJax do Stack Exchange?

eu sou deoutro site Stack Exchangeonde acabamos de ativar o MathJax. Há uma mesanesta respostaisso se parece com isto (decimais reais digitados apenas para o exemplo), que parece bastante bonito, exceto que as linhas e colunas não estão rotuladas:

\begin{array}{r|lll}
  & 0 & 1 & 2 \\
\hline
0 & 0.125 & 0.250 & 0.168 \\
1 & 0.125 & 0.250 & 0.168 \\
2 & 0.125 & 0.250 & 0.168
\end{array}

Se eu quiser rotular os títulos e as colunas, minhas tentativas dão errado devido ao estiramento da primeira coluna:

\begin{array}{r|lll}
& \text{number of foo} \\
\text{number of bar} & 0 & 1 & 2 \\
\hline

... claramente essa não é a maneira de fazer isso. A pesquisa no Google apareceu \multicolumn, mas isso é uma coisa para tabelas que não estão disponíveis no MathJax do Stack.

Eu considerei que poderia usar um monte de espaçamento para colocar o rótulo na posição certa. Parece bom, mas não sei se há uma maneira que eu "deveria" fazer isso ou se poderia ter em mente para o futuro:

\,\,\quad\qquad\qquad \text{number of foo} \rightarrow \\
\begin{array}{r|lll}
\text{number of bar}  & 0 & 1 & 2 \\
\hline

Existe uma maneira apropriada, robusta e bonita de colocar um rótulo em um conjunto de colunas?Estou aberto a usar um ambiente diferente de array, se ele fizer o trabalho de exibir esses dados em formato tabular e funcionar dentronosso ambiente Stack Exchange MathJax.

Responder1

Você pode colocar os rótulos das colunas dentro de um right over lap, o que efetivamente os coloca dentro de uma caixa de largura zero alinhada à esquerda:

$$
  \begin{array}{r|lll}
    & \rlap{\text{number of foo}} \\
    \text{number of bar} & 0 & 1 & 2 \\
    \hline
    0 & 0.125 & 0.250 & 0.168 \\
    1 & 0.125 & 0.250 & 0.168 \\
    2 & 0.125 & 0.250 & 0.168
  \end{array}
$$

Aqui está a saída emMatemática.SE:

insira a descrição da imagem aqui

informação relacionada