\documentclass{jarticle}
\usepackage{barj,graphicx}

\begin{document}

\begin{center}
\begin{barenv}
  \setwidth{30}
  \setyaxis{0}{50}{10}
  \bar{10}{1}
  \bar{45}{2}[\tt\small max]
  \bar{30}{3}
  \bar{25}{4}
  \bar{15}{5}
  \bar{40}{6}[\small 2番目に大きい]
  \bar{35}{7}
  \bar{05}{8}
\end{barenv}
\end{center}
\vskip 8mm
\begin{center}
 \begin{barenv}
  \setwidth{30}
  \setstyle{\tt}
  \setyaxis[10]{-20}{40}{10}
  \setstyle{\sc}
  \setxvaluetyp{day}
  \setxaxis{5}{8}{1}
  \bar{36.5}{8}
  \bar{6.2}{8}
  \vline
  \bar{-3.2}{8}
  \bar{-16}{8}
 \end{barenv}
\end{center}

\vskip 8mm

\begin{center}
 \begin{barenv}
  \setwidth{30}
  \setstyle{\tt}
  \setyaxis[10]{-20}{40}{10}
  \setstyle{\sc}
  \setxvaluetyp{month}
  \setxaxis{5}{8}{1}
  \bar{36.5}{8}
  \vline
  \bar{6.2}{8}
  \vline
  \bar{-3.2}{8}
  \vline
  \bar{-16}{8}
 \end{barenv}
\end{center}

\begin{center}
\rotatebox{-90}{%
\begin{barenv}
  \setwidth{30}
  \setyaxis{0}{50}{10}
  \bar{10}{1}
  \bar{45}{2}[\tt\small max]
  \bar{30}{3}
  \bar{25}{4}
  \bar{15}{5}
  \bar{40}{6}[\small 2番目に大きい]
  \bar{35}{7}
  \bar{05}{8}
\end{barenv}
}
\end{center}

\end{document}
