• Support PF! Buy your school textbooks, materials and every day products Here!

Latex : Making a Histogram

  • #1
23
0

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.


Homework Equations




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
 

Answers and Replies

  • #2
Ray Vickson
Science Advisor
Homework Helper
Dearly Missed
10,705
1,722

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.


Homework Equations




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:

Related Threads for: Latex : Making a Histogram

  • Last Post
Replies
0
Views
2K
  • Last Post
Replies
1
Views
973
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
3
Views
6K
Replies
4
Views
10K
  • Last Post
Replies
1
Views
1K
  • Last Post
Replies
1
Views
1K
  • Last Post
Replies
1
Views
1K
Top