Opção para colorir o fundo dos pgfplots

Opção para colorir o fundo dos pgfplots

Tenho procurado uma resposta simples para isso, sem sucesso. Quero traçar a função y=x^2 e colorir o fundo de toda a caixa formada pelo axisambiente. Intuitivamente, alguém poderia pensar que uma fillopção estaria disponível para axis, mas acontece que não está! Não há soluções simples para isso? Além disso, e se eu quiser expandir a coloração fora da axiscaixa.

Claro, é possível adicionar manualmente um retângulo e ajustar suas dimensões conforme necessário, mas isso não é conveniente.

\documentclass{article}
\usepackage{tikzplot}
\begin{document}
   \begin{tikzpicture}
      \begin{axis}[fill = grey!10,] % This option does not work, why????
         \addplot {x^2};
      \end{axis}

   \end{tikzpicture}
\end{document} 

Responder1

Da página 95 da documentação do pgfplots. Use o axis background/.stylepara o axismeio ambiente!

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
   \begin{tikzpicture}
      \begin{axis}[axis background/.style={fill=gray!10}]
         \addplot {x^2};
      \end{axis}
   \end{tikzpicture}
\end{document}

informação relacionada