Question: I have an excel file with 8083 X and Y columns.

The first column represents the name of the image I have, and the other column represents the multiplicaltion reusult of the (x,y) resolution of that image (i.e; (512,512) -> 262144.

Now, in this case, I will have an image name and a result beside it.

I'm trying to plot a graph that gives me the number of images that equal for example 262144.

So, I will have an x-axis with representing the "resolution" multiplication result, and a "y-axis" representing the "Number of images".

Is there a software program that enables me to get such graph? Provided that, again, I have 8083 records.

Thanks.

Answer: 
[Asymptote](http://asymptote.sourceforge.net/) vector graphics language. Check out the gallery of graphs/plots/sketches.

![Histogram Example](https://i.stack.imgur.com/20GVB.png)

"Here is a histogram example, which uses the stats module."

```
 import graph;
 import stats;

 size(400,200,IgnoreAspect);

 int n=10000;
 real[] a=new real[n];
 for(int i=0; i < n; ++i) a[i]=Gaussrand();

 draw(graph(Gaussian,min(a),max(a)),blue);

 // Optionally calculate "optimal" number of bins a la Shimazaki and Shinomoto.
 int N=bins(a);

 histogram(a,min(a),max(a),N,normalize=true,low=0,lightred,black,bars=false);

 xaxis("$x$",BottomTop,LeftTicks);
 yaxis("$dP/dx$",LeftRight,RightTicks(trailingzero));

```

Example [link](http://asymptote.sourceforge.net/doc/graph.html) (scroll to about 80% of the page).
Why not take a look at R? -- it has tools for binning & counting, and I gather that's what you need to do. Here's a link
[histograms in R](http://www2.warwick.ac.uk/fac/sci/moac/degrees/modules/ch923/r_introduction/histograms_etc/). Another alternative might be [Octave](http://www.gnu.org/software/octave/).