Winstats for Windows 95/98/ME/2K/XP/Vista (640K)
Click the above link to download the program. (1 June 09)
Page last updated: 1 June 09
Winstats provides access to scatter plots, curve fitting, histograms, statistical data, and standard theoretical probability distributions. It performs many statistical tests and calculates confidence intervals. It simulates dealing cards, rolling dice, sampling candy, taking random walks, and tossing darts, needles and coins. There are two least-squares demos and a confidence-interval demo.
One way to insert a Winstats diagram into a webpage is to create an SVG file.
If the program behaves strangely, there is a page of FAQ,
which may help. If not, you can e-mail me at the address found in the program’s Help|About dialog box.
Follow the links for more information about the
Windows 95/98/ME/2K/XP/Vista version or the
Windows 3.1 version.
For those who have had trouble finding a font that enables Greek letters and other special symbols, try the
MS LineDraw font.
Foreign-language versions:
French (prepared with the help of
David Lemay and Marcel Druwé) (1 June 09)
Hungarian (prepared with the help of
Peter Csiba and Zsuzsa Arki) (12 Apr 06)
Korean (prepared with the help of
Chang Soo Lee (1 June 09)
Russian (prepared with the help of
Anatoly Koryanov (1 June 09)
1 June 09: Fixed some inevitable errors that resulted when the dialog-box transcription feature was added a couple of days ago.
30 May 09: Thanks to a request from a power user, the program now automatically writes results from continuous-probability calculation dialog boxes into a text document.
24 May 09: Posted the Russian version today.
29 Mar 09: A user suggested that the “Animate” menu item in a few of the Simulation windows be made to do what its name suggests; for example, you can now watch simulated needles falling onto a grid, one at a time, until one of them contacts a line.
27 Mar 09: At some time earlier this month, I inadvertently disabled the Many-trial option in some of the simulation windows; it is active again.
5 Mar 09: A user reported a crash when closing the program, so I found and eradicated a bug.
4 Mar 09: In the Calculation menu for the Student t window, the two Paired Observations dialog boxes now allow the user to choose between one-matrix and two-matrix data input.
19 Jan 09: At the request of a power user, a few of the test dialogs now allow you to enter degrees of freedom (for the Student, chi-squared, and F distributions). I also revised the help text so that it better explains how stemplots work in 1-var windows.
28 Dec 08: Most of the windows can now be saved in SVG format. This is a file that can be displayed by any SVG-enabled browser. The acronym SVG stands for “scalable vector graphics” which is an XML graphics file format recommended by The World Wide Web Consortium. Additional information can be found here, and you can download the Adobe SVG Viewer here.
21 Dec 08: The chi-square window now calculates confidence intervals for variance.
19 Dec 08: With the help of a power user, I tightened the connection between the data matrices and test dialogs in normal and Student windows (when a matrix window is open, changes to sample data can only be made via the matrix window); a variety of errors and inconsistencies were also addressed. The user can also now change the width of the pen used to display critical values for these test dialog boxes. In multi-Var windows, the File menu item “Univariate” now opens a 1-Var version of the window, making statistical summaries of individual columns available.
9 Dec 08: At the request of a user, added a random-walk window to the Simulations menu. Also repaired another error in the critical-value display for t-tests.
4 Dec 08: A user reported that the critical-value display for t-tests of significance was behaving strangely. I figured out why, and now it seems ok.
25 Nov 08: With the help of a couple of power users, I made several more refinements and corrections, and added two new confidence intervals to the Student window.
16 Nov 08: Fixed a few glitches (the normal probabilities in the new Pearson table had been calculated using the wrong standard deviation, and the test itself was absent from the Stats menu of the simulation data window). Also improved the dialog boxes for the two-mean Z-test and two-mean t-test.
13 Nov 08: Added Pearson’s test for normality to the chi-square calculation menu in 1-variable data windows.
3 Nov 08: Chi-square probability windows were occasionally crashing when the parameter (degrees of freedom) was set to 1 or 2. I think that has been fixed. Sorry for any inconvenience.
1 Nov 08: It was pointed out that the arrow keys were producing some strange effects in matrix windows. I was not aware that they were doing anything at all! Perhaps I have succeeded in teaching them proper behavior. I also updated a few of the help texts.
30 Oct 08: Added a couple of new significance tests to continuous probability windows (normal, Student, chi-square, and F distributions) and improved the testing dialogs already in place. Fixed a few bugs that caused crashes in discrete probability windows (hypergeometric, Poisson, wait for binomial success, etc) when parameters were altered. Made slight improvements to labels in histogram windows, and fixed numerous other minor glitches. Thanks to a power user for guiding me through several of these changes.
14 Oct 08: A user reported that some of the Normal-window statistical tests were behaving erratically, especially the shading of critical regions. I think that these dialog boxes will perform better now.
8 Sep 08: I enlarged the basic palette to 61 colors, and enabled the editing of individual colors (right-click the current color in the selection window). Palette information is now saved with all files. I await news of anomalies.
26 May 08: The needle-toss simulation was not allowing long needles. Now it does.
10 Feb 08: Posted the Korean version today.
26 Dec 07: Fixed a bug in the Line|Estimation dialog box of 2D scatter-plots.
20 Dec 07: More improvements to existing simulations.
29 Nov 07: Added a new Simulation, and a few minor enhancements to existing simulations.
23 Nov 07: Yet another bug squashed; the Normal|Calc|Intervals|Mean dialog was not correctly extracting the standard deviation from a matrix window, nor was the dialog closing that matrix window when finished, nor was it displaying the matrix data. All fixed, I think.
22 Nov 07: At a user’s request, multiple time plots are now available.
20 Nov 07: At a user’s request, you can now connect the tops of histogram bars by a polygon.
26 Jun 07: It was pointed out to that the chi-square analysis is difficult to find (it is in the univariate Stats menu), so now there is a new item in the Probability|Chi-Square|Calc menu. This new item opens a univariate matrix window, and displays a small array of plausible data. Another change in univariate windows: when changing the shape of a data array, the user can determine whether the old data will be rearranged in a column-by-column fashion (which has been the default) or in a row-by-row fashion, by changing the check on Edit|Col-by-col.
9 Jun 07: I somehow disabled the Line|Constants dialog box in scatter-plot windows, but it is now working again.
14 May 07: At a user’s request, added two new windows: a dice-average Probability window, and a normal sampling Demo.
1 Apr 07: Inserted a birthday-coincidence calculator into the Probability|Wait for Repetition window. Fixed the graphical display for a couple of the waiting-time simulations — the text was not the right size for the enclosing boxes and circles.
25 Mar 07: At a user’s request, you can now thicken the pen used for normal overlays.
22 Feb 07: 2-dim scatter-plot windows display lists of icons and the corresponding variable names. Someone noticed that turning off the correlation-coefficient display mangled the list of variable names. I think that has now been fixed.
19 Feb 07: In probability windows, the program was not converting input such as “2/3” into a decimal equivalent. This egregious error has been corrected. In general, dialog boxes should convert such expressions for the user; let me know if you find one that does not.
28 Jan 07: That same alert user noticed two more things: it was impossible to load the dice in the dice-simulation window; switching to a cumulative display in a probability window was not erasing the normal overlay. Should be ok now.
15 Jan 07: An alert user noticed that head runs of prescribed length were occasionally being miscounted in the coin-flip simulation window. Namely, runs of the requested length that appeared at the end of the sequence were being ignored. Should be ok now.
8 Jan 07: A veteran user reported sporadic crashes of Simulation windows. As it happens, these crashes occurred if the many-trial Statistics window was already open when a new sample was requested, if that sample had a small range of data to display. Strange but true. Shouldn’t happen any more.
30 Dec 06: In 2D scatter plot windows, you can now manage some additional fonts.
17 Nov 06: A user pointed out that the program was miscalculating correlation coefficients in 2D scatter-plot windows when the row restrictions were applied. I hope that the problem has been fixed. I also discovered how to word-wrap my help texts. This feature will be extended to the foreign-language versions when free time permits. Until then, I await news of unintended consequences.
29 Oct 06: Multivariable data sets can now be saved as univariate data sets. You can now connect the dots in 1-var time windows.
21 Jul 06: Added a couple of waiting-time simulations, to complement the existing theoretical probability distributions.
12 Apr 06: Posted the
Hungarian version today.
5 Apr 06: A user noticed a broken item in the main menu — the Simulation|Wait for Binomial Success was opening the wrong window. It is now
correct.
3 Apr 06: Fixed a bug that afflicted double stemplots. It occurred when the user checked “double” before requesting the first stemplot. That sequence of clicks is now ok, as it should have been.
6 Jan 06: In the continuing saga of teaching the program to save lots of scatter-plot data with the matrix, it turns out that windows that contain more than one plot might not remember which plot was used to calculate a regression line. That should be be better now, but existing files might lack this information (which is easily fixed). It was also noticed that adding residuals to an array upset the frame position in the scatter-plot window; this too should not happen any more.
28 Dec 05: In response to users reporting difficulty opening files by double-clicking file icons, new versions have been prepared that deal with
file-naming conventions that allow spaces (and extra periods).
See the FAQ.
24 Dec 05: At a user’s request, added a new model
(logarithmic) to the 2-dim scatter-plot windows. Also fixed a bug that often
caused crashes when closing a session that involved multiple scatter
plots. Multivariable matrix files are now saved with new graphic data
for their scatter-plot windows.
21 Dec 05: The data extremes used to label the frame in 2-dim
scatter-plot windows can now be hidden.
20 Dec 05: Minor changes. The newly-created “centroid coords”
option in 2-dim scatter plot windows was not doing what it said. I also added a few
words of explanation of the Line|Estimation dialog box. Also dealt with bug that
crashed the program if you redimensioned a data array after opening a scatter-plot
window.
11 Dec 05: A few minor corrections. For one thing, the Estimation
dialog box (in 2-dim scatter plot windows) was crashing when you opened it a second
time.
16 Nov 05: A user suggested that it would be useful to be able
to display the centroid in a scatter-plot window. Now you can (in 2-dim windows).
3 Nov 05: Fixed a small bug that was affecting the color of
scatter-plot backgrounds. This color was not responding to requests for change, nor was
it being applied when axes were visible and scaled.
27 Oct 05: The scatter-plot window was not correctly parsing
functions that involved the number e. Should be ok now. Also activated a dialog box
that allows the user to manipulate the values of literal constants.
6 Oct 05: Fixed a bug that caused occasional crashes when retrieving
scatter-plot windows, and also modified the program so that more of the scatter-plot
window data is saved along with the multi-variable matrix file. Hope this doesn’t
create any new bugs.
16 Sep 05: Data sets in which one variable lacked any
variation were causing crashes in scatter-plot windows. Shouldn’t happen any more.
28 Jun 05: Major repairs on the residual dialog box in 2-dim
scatter plot windows. Allowing residuals to overwrite existing columns was causing
crashes, so this option has been removed.
29 May 05: Tables for normal and Student t distributions now have
a cumulative probability column.
26 May 05: Quantiles are now available in the normal probability
window, and the calculation dialog box now gives correct responses when a non-standard
distribution is displayed. Clipboard graphics are now written with extra
resolution, so that embedded diagrams will print satisfactorily. Those users who
would rather not have the added file size can disable this feature.
It is also possible to assign a filename to the graphical display,
using the Windows enhanced metafile format.
7 May 05: For some reason, the chi-square procedure was rejecting
zero counts. I think it is better now.
17 Feb 05: Supplementary text inserted into a scatter plot can now be
rotated.
31 Jan 05: Minor corrections: The text windows (help files, notebooks,
tables, etc) were losing their carets (the blinking thing) now and then, and were not
opening files correctly.
15 Jan 05: It seems that the old “search” function that I installed years
ago in text windows no longer works under Windows XP, so I had to revise it.
14 Jan 05: In “interpolated” mode, boxplot division points were not being
calculated correctly. I think that they are ok now.
6 Nov 04: Boxplots were not displaying grouped data correctly. I think
that they are ok now.
30 Oct 04: Fixed a minor display glitch that appeared in boxplot windows
that used a grid overlay.
10 Jun 04: The program was producing occasionally anomalous stemplots.
Hope it behaves better now.
12 May 04: The dice-loading dialog in Simulations was not working.
Should be ok now.
1 May 04: Scatter plots were not printing properly. Should be better now.
29 Apr 04: In 2D scatter-plot windows, the correlation coefficient r
is now displayed in a more sensible location. In matrix windows, default arrays can
be zeros or normally distributed values, as well uniformly distributed.
15 Mar 04: At the request of a user,
stabilized the window for the confidence-interval demo.
29 Jan 04: Yet another bug exterminated. This one crashed histogram windows
that were opened with restricted data sets (single columns, for example). Sorry for any
inconvenience cause by my errors.
28 Jan 04: A user pointed out that the program was resisting efforts to
set boundaries on frequency intervals. Should be ok now.
31 Dec 03: At the suggestion of a user, I revised the histogram interface
for 1-variable matrix windows.
18 Oct 03: A user sent me a small file that makes Winstats look like other
Windows XP programs. Go to the improvements page.
14 Oct 03: The bitmap-to-clipboard function was not working in graphics
windows. It should be ok now.
Also made available two “network” versions described on the
improvements page.
12 Sep 03: Fixed a couple of bugs in the random-sum simulation.
12 Jun 03: Worked on the 2D scatter-plot inventory dialog, which was misbehaving
in a couple of ways.
18 May 03: Deleting functions in 2D scatter-plot windows was causing
crashes. Not any more.
12 Mar 03: The Grid dialog box somehow got unplugged in the normal
and chi-square probability windows. Should be ok now.
30 Jan 03: The box that pops up for editing matrix elements has
been taught to appear where it should (not at the bottom of the window). The
univariate descriptive statistics menu has been reorganized to make quantile
calculations clearer.
5 Jan 03: In 1-variable data windows, the rounding rules for quantiles
were incorrectly identified, as were the quartile methods (listed under Boxplots).
There was also a computational error when rounding quartiles. Should be ok now.
4 Dec 02: For the current file, the program no longer displays the
full path (which is frequently too long) as the window title. Also uploaded a first
French version today.
27 Aug 02: The hypergeometric distribution calculation was freezing
for certain parameter values, and the penny and needle simulations were producing
puzzling results with certain window shapes. Should be better now. Also made some
other minor improvements.
15 Aug 02: The first reported bug has been fixed — the normal
overlay was offset
by 0.5 in simulation histograms, and the dice-sum probability function was
flawed. Should be ok now.
11 Aug 02: At long last, finished
the new version of Winstats.
|