4.46 FAQ-660 How to calculate descriptive statistics by using LabTalk ScriptDescriptive_Statistics_LabTalk 
Last Update: 3/27/2015 
On Selecting Range or Specific Columns
You can perform the descriptive statistics on datasets in workbook by using X function Stats on selected range or specific columns
 The syntax is as follows:
 
stats ix:=<active> //on the selecting range
stats ix:=wcol(1) //on the 1st column 
The following statistical values are calculated:
 
|  Statistic
 | 
 Stored Result
 |  
|  Mean
 | 
 stats.mean
 |  
|  Total
 | 
 stats.sum
 |  
|  Minimum
 | 
 stats.min
 |  
|  Maximum
 | 
 stats.max
 |  
|  Standard Deviation
 | 
 stats.sd
 |  
|  Number of Points
 | 
 stats.n
 |   
For example:
 
stats ix:=wcol(1)
//view the results
stats.mean=;
stats.sd=;
stats.sum=; 
| Notes:
 You can also define labels for the variables and use them in later operations, for example:
 
stats ix:=col(a) mean:=m sd:=std sum:=mysum
//view the results
m=;
std=;
mysum=; 
 |   
On Rows
The x-function Rowstats can be used across multiple columns to return new dataset which contains the statistics(mean, sd, sem, min, max, n, sum), of each row.
 For example:
 
rowstats irng:=col(1):col(3) mean:=<new> sd:=<new>; //mean and sd of each row will be generated in the new columns
rowstats irng:=col(1):col(3) mean:=wcol(4) sd:=<optional>; //output mean of each row to the 4th column 
	  | To learn more labtalk scripts for descriptive statistics, please refer to the page. 
  |   
 Keywords:LabTalk, Descriptive Statistics 
             |