# Latex : Making a Histogram

## Homework Statement

Hi,
I need to create a histogram in Latex.
I know how to do this,
however,
I only know how to do it if I have a limited number of points so I want it so that I can get a
computer program to generate a list of numbers and save them to a file and then I can import this to Latex and use it this way in the Histogram.

## The Attempt at a Solution

\documentclass{article}

\usepackage{pst-plot}

\savedata{\data}[{{0.5,1},{1,7},{1.5,1},{2,3},{2.5,1},{3,2},{3.5,1}}]

\begin{document}

\psset{xunit = 2}
\begin{pspicture}(-0.23,-0.53)(4,7.5)
\listplot[
plotstyle = bar,
barwidth = 0.8,
linecolor = red,
fillstyle = solid,
fillcolor = blue!70
]{\data}
\psaxes[
Dx = 0.5,
xticksize = -4pt 0
]{->}(4,7.5)
\end{pspicture}

\end{document}

This is what I am currently using to generate the histogram.
I have a computer program that stores the frequency in which a certain number occurs.
So, if my range in my program was from -10 to 10 it would tell me how many times in this range each number occurred for a certain number of n trials.

How should I get my program to output this data to a file so that I can use it in this histogram?
Thanks

Related Calculus and Beyond Homework Help News on Phys.org
Ray Vickson
Homework Helper
Dearly Missed

## Homework Statement

Hi,
I need to create a histogram in Latex.
I know how to do this,
however,
I only know how to do it if I have a limited number of points so I want it so that I can get a
computer program to generate a list of numbers and save them to a file and then I can import this to Latex and use it this way in the Histogram.

## The Attempt at a Solution

\documentclass{article}

\usepackage{pst-plot}

\savedata{\data}[{{0.5,1},{1,7},{1.5,1},{2,3},{2.5,1},{3,2},{3.5,1}}]

\begin{document}

\psset{xunit = 2}
\begin{pspicture}(-0.23,-0.53)(4,7.5)
\listplot[
plotstyle = bar,
barwidth = 0.8,
linecolor = red,
fillstyle = solid,
fillcolor = blue!70
]{\data}
\psaxes[
Dx = 0.5,
xticksize = -4pt 0
]{->}(4,7.5)
\end{pspicture}

\end{document}

This is what I am currently using to generate the histogram.
I have a computer program that stores the frequency in which a certain number occurs.
So, if my range in my program was from -10 to 10 it would tell me how many times in this range each number occurred for a certain number of n trials.

How should I get my program to output this data to a file so that I can use it in this histogram?
Thanks
I suggest you re-direct your question to the CTAN website, where the TeX/LaTeX experts lurk. There may even be some existing free packages that do what you want, and the Texperts could tell you where to find them.

Alternatively, go to the newsgroup "comp.text.tex" and see if the question has already been addressed.

Last edited: