TamStat is a statistical package written in Dyalog APL. What distinguishes it from other statistical programs such as R, Minitab and Excel are its natural use of arrays, operators and namespaces.

Many students are confused by the sheer number of statistical functions. R has four functions for each statistical distribution, while Excel has six functions for the t-distribution alone. TamStat attempts to alleviate this problem by having only one function for each distribution. In TamStat there are four basic classes of functions: summary functions, distribution functions, relational functions and logical functions. What is unique about TamStat is the introduction of operators which combine functions in different ways to calculate probabilities, critical values and confidence intervals, perform various hypothesis tests, do simulations and conduct advanced operations such as regression, anova, goodness-of-fit tests and tests of independence.

TamStat is appropriate for use by both beginning and advanced students of statistics. There are two versions of TamStat: A standalone app with a user interface for students and a workspace for Dyalog APL users. Soon TamStat will be available as a Tatin package.

Marriage only between man and woman?
Comparing survey responses to the question: "Marriage should be strictly between one man and one woman".

1=Strongly Disagree, 3=Neutral, 5=Strongly Agree

Estimate mean heightEstimates mean height from a sample of 38 students at various confidence levels.

Female and a Democrat?Probability that a randomly selected student is both female and a Democrat

Probability of having cancer The probability that a person has cancer is 3%. A certain test will detect cancer 90% of the time; however , there is a 2% chance of a false positive result. If the test is positive, what is the probability that the person actually has cancer?

Probability of weight > 150 lbs.Probability that a person weighs over 150 lbs. given a population mean of 120 and a standard deviation of 25 lbs.

Height ->ShoeSizeHow well can we estimate a student's ShoeSize from his Height?

Party affiliation & sexIs party affiliation independent of a person's sex?

Average adult height < 70 inches? Is the claim that the average adult height is below 70 inches valid?

Minimum sample size What minimum sample size do we need to be within a 3% margin of error?

TamStat has been presented at several Dyalog APL User conferences. Here are some of the videos.

*Note: clicking any video will open a new window and show the video there.*

Josh David - Dyalog

Stephen Mansour - Carlisle Group and University of Scranton

Rich Park - Dyalog Ltd.

Michael Baas - Dyalog Ltd.

Stephen Mansour - Carlisle Group and University of Scranton

Stephen Mansour - Carlisle Group and University of Scranton

Steve Mansour, The Carlisle Group and University of Scranton (U.S.A.) & Jerry Brennan, Jerry M Brennan PhD Inc (U.S.A.)

Stephen Mansour - Carlisle Group and University of Scranton

- "Taming statistics with limited-domain operators" in "Vector - the journal of the British APL Association"
- "Taming Statistics for Students with APL" at 10th International Conference on Teaching Statistic in Kyoto, Japan (July 8-12, 2018)
- "Optimizing with Derived Operators Using TAMPA"

Installation on Mac:

1. Please download and install Dyalog APL 19.0 from Dyalog (free download, no registration required)2. Download TamStat-Mac-v1.6.12.tgz and extract it where it fits.

3. Finally: open the TamStat folder and execute the tamstat script to run TamStat.

It can also be downloaded separately in PDF format.

A hardcopy version is available from lulu.

Creator of TamStat

Scranton, PA, USA

Ph.D. Industrial Engineering

M.S. Applied Statistics and Operations Research

B.A. Mathematics

Who''s Who Lifetime Achievement Award

Duplicate Bridge - Silver Life Master

Barbershop Quartet Singing - Tenor

Statistics

Statistics, Mathematics, Management Science

Developed Mortgage Cash Flow and Portfolio Optimization Models.

Developed BILLVUE Billing System

Developed Reliability Software (ALORS2). Statistical Process Control (SPC)

14th Coast Guard District, Honolulu, HI; USCGC BLACKHAW, San Francisco, CA; Group San Francisco