LaTeX で棒グラフを描く最良の方法は? [closed] 質問する

LaTeX で棒グラフを描く最良の方法は? [closed] 質問する

Stack Overflow や Google で探していたところ、描画用のパッケージがたくさん見つかりましたが、複雑な作業のようです。そのため、バーを描画してそれにデータを関連付けるのに最適なパッケージを知りたいです。また、コード例を探していたのですが、見つかりませんでした。

ベストアンサー1

パッケージ: bchart

コード例:

\documentclass[varwidth=true, border=2pt]{standalone}

\usepackage{bchart}

\begin{document}
    \begin{bchart}[step=2,max=10]
        \bcbar{3.4}
            \smallskip
        \bcbar{5.6}
            \medskip
        \bcbar{7.2}
            \bigskip
        \bcbar{9.9}
    \end{bchart}
\end{document}

結果:

bchart の例

パッケージ: pgfplots

コード例:

% Source: https://tex.stackexchange.com/a/8584/5645
\documentclass[varwidth=true, border=2pt]{standalone}

\usepackage{pgfplots}

\begin{document}
    \begin{tikzpicture}
        \begin{axis}[
            symbolic x coords={a small bar, a medium bar, a large bar},
            xtick=data
          ]
            \addplot[ybar,fill=blue] coordinates {
                (a small bar,   42)
                (a medium bar,  50)
                (a large bar,   80)
            };
        \end{axis}
    \end{tikzpicture}
\end{document}

結果:

pgfプロット

さらにいくつかの例を追加する予定です私のGitHubリポジトリ。 あなたは下記にもご興味がおありかもしれませんtex.stackexchange.com タグ: 棒グラフ

おすすめ記事