带阴影和标准单位的简单直方图

带阴影和标准单位的简单直方图

我正在尝试重现以下类型的直方图。我可以在其中应用区域和标准单位的“阴影”。任何帮助都将不胜感激。

在此处输入图片描述

答案1

pic只需为重复部分定义一个,并将这些放入pic矩阵中。

\documentclass[tikz,border=3mm]{standalone}
\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}[declare function={gauss(\x)=exp(-\x*\x/2);},
 pics/fg/.style={code={\tikzset{fg/.cd,#1}
  \def\pv##1{\pgfkeysvalueof{/tikz/fg/##1}}
  \path[pattern=north east lines] 
    plot[smooth,variable=\x,domain=\pv{xmin}:\pv{xmax}] ({\x},{gauss(\x)})
    |- (\pv{xmin},0);
  \draw (-2.2,0) -- (2.2,0) (2,0) -- (2,-0.2) node[below]{$2$}
  (0,-0.2) node[below]{$0$} -- (0,{gauss(0)});
  \draw[thick] plot[smooth,variable=\x,domain=-2.2:2.2] ({\x},{gauss(\x)});
 }},fg/.cd,xmin/.initial=-2.2,xmax/.initial=2.2]
\matrix{
\pic{fg={xmax=2}}; & \node[text depth=1cm]{$=$}; &
\pic{fg={xmax=0}}; & \node[text depth=1cm]{$+$}; &
\pic{fg={xmin=0,xmax=2}};\\
};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容