Statistics


Homepage Up


統計

 

Mathematica指令

<< Statistics` 先讀入函式庫  
Frequencies[data] 計算資料出現的次數  
QuantileForm[data] 計算每一筆資料出現的分位數  
CumulativeSums[data] 求資料的累加  
BinCounts[data,{xmin,xmax,dx}] 以{xmin,xmas}為界,dx為組距來算每一組的個數  
RangeCounts[data] 以r1,r2,...為組界來計算每一組的個數  
CategoryCounts[data,{c1,c2,..}] 以c1,c2,..為類別來計算每一類的個數  
BinLists[data,{xmin,xmax,dx}] 以{xmin,xmas}為界,dx為組距列出落於每一組的元素  
BinCounts[data,{r1,r2,..}] 以r1,r2,...為組界,列出落於每一組的元素  
CategoryLists[data] 以c1,c2,..為類別列出落於每一組的元素  
Length[data]{c1,c2,..} 求資料的個數  
SampleRange[data] 全距  
Mean[data] 平均數  
Mode[data] 眾數  
Median[data] 中位數  
HarmonicMean[data] 調和平均  
GeometricMean[data] 幾何平均  
RootMeanSquare[data] 均方根  
LocationReport[data] 計算平均數、中位數、調和平均數  
Total[data] 加總  
Quantile[data,n] 第100*n個百分位的值  
Quartiles[data,n] 列出一、二、三個四分位數的值  
InterpolatedQuantile[data,n] 以內插值找出第100*n個百分位的值  
MeanDeviation[data] 離均差  
Variance[data] 樣本的變異數  
VarianceMLE[data] 母體的變異數  
StandardDeviation[data] 樣本的標準差  
StandardDeviationMLE[data] 母體的標準差  
CoefficientOfVariation[data] 變異係數  
CentralMoment[data,r] 對平均值的r級動差  
Kurtosis[data] 峰態係數  
Skewness[data] 偏態係數  
Covariance[data1,data2] 共變數  
Correlation[data1,data2] 計算二組資料的線性相關係數  

長條圖繪圖指令

 BarChart[data1,data2] 長條圖  
GeneralizedBarChart[data1,data2] 指出長條圖的位置、高度、寬度來繪圖  
StackedBarChart[data1,data2] 堆疊長條圖  
PercentileBarChart[data1,data2] 百分比長條圖  

參數意義

參數 預設值 意義
BarOrientation Vertical 圖的方像
BarStyle Automatic 長修圖顏色的屬性
BarLabels Automatic 顯示於坐標軸刻度上的文字
BarEdges True 長條圖的邊框是否顯示
BarEdgeStyle GrayLevel[0] 設定邊框的粗細與顏色
PlotJoined True 是否在會聚點劃線
PlotStyle Automatic 線的形式
SymbolStyle Automatic 點的形式
SymbolShape Automatic 指定畫點的功能
BarSpacing Automatic 設定長方形與長方形間的距離
BarGroupSpacing Automatic 設定每組資料間的距離

直方圖繪圖指令

Histogram[data] 繪製直方圖  
Histogram[{f1,f2,...},FrequencyData -> True,HistogramCategories->{c0,c1,...}]
以fn為資料出現的頻率繪直方圖,組界為{c0,c1,...}

參數意義

FrequencyData False 設定True則指定資料為頻率,而非一般的數字
HistogramCategories Automatic 設定組界
HistogramRange Automatic 設定資料的範圍
Ticks Automatic 設定顯示在坐標軸上的文字

圖形圖指令

PieChart[data] 繪製圓形圖  
PieStyle->{c1,c2,...} 指定顏色  
PieLineStyle->linestyle 指定邊線的樣式  
PieLabels->labels 指定標籤  
PieExploded->{n1,n2,....} 指定與圓形圖裡欲分離的區塊  

資料點與誤差繪圖

LabeledListPlot[{y1,y2,...}] 以一開始加流水號的順序為yn做串列繪圖  
LabeledListPlot[{x1,y1},{x2,y2},...] 將(xn,yn)依序加上流水號做串列繪圖  
LabeledListPlot[{x1,y1,txt1},{x2,y2,txt2},...] 將(xn,yn)依序加上txtn做串列繪圖  
ErrorListPlot[{x1,y1,e1},{x2,y2,e2},...] 指定誤差為en做誤差繪圖  

統計離散分配

BernoulliDistribution[p] 伯努力分配,p為平均值  
BinomialDistribution[n, p] 二項式分配。  
DiscreteUniformDistribution[n] 離散均勻分配  
GeometricDistribution[p] 幾何分配  
HypergeometricDistribution[n,M,N] 超幾何分配  
LogSeriesDistribution[t] 對數序列分配,t為參數  
NegativeBinomialDistribution[n, p] 負二項式分配  
PoissonDistribution[mu] 卜瓦松分配  
PDF[dist,x] 機率密度函數  
CDF[dist,x] 累加分機率  
Domain[dist] dist分配的範圍  
Random[dist] 產生一個dist分配的亂數  
RandomArray[dist,n] 產生n個dist分配的亂數的串列  

統計連續分配

ChiSquareDistribution[n] Chi Square Distribution,n為自由度  
FRatioDistribution[n1,n2] F Ratio Distribution n1是分子 n2是分母  
NormalDistribution[mu, sigma] Normal Distribution mu是平均值,sigma是標準差  
StudentTDistribution[n] Student T Distribution n為自由度  
BetaDistribution[alpha, beta] Beta Distribution,alpha, beta為參數  
CauchyDistribution[a, b] Cauchy Distribution, a位置參數,b比例參數  
ChiDistribution[n] Chi Distribution,n為自由度  
ExponentialDistribution[lambda] Exponential Distribution,lambda為參數  
ExtremeValueDistribution[alpha, beta] Extreme Value Distribution, alpha位置參數,beta比例參數  
GammaDistribution[alpha, lambda] Gamma Distribution,alpha位置參數,lambda比例參數  
HalfNormalDistribution[theta] Half Normal Distribution,theta為參數  
LaplaceDistribution[mu, beta] Laplace Distribution,mu是平均值, beta比例參數  
LogisticDistribution[mu, beta] Logistic Distribution,mu是平均值, beta比例參數  
LogNormalDistribution[mu, sigma] Log Normal Distribution,mu是平均值, sigma是標準差  
ParetoDistribution[k, alpha] Pareto Distribution,k為最小值參數,alpha為形狀參數  
RayleighDistribution[sigma] Rayleigh Distribution,sigma為參數  
UniformDistribution[min, max] Uniform Distribution,[min, max]為上下限  
WeibullDistribution[alpha, beta] Weibull Distribution, alpha形狀參數,beta比例參數  

區間估計

MeanCI[data] 計算以Student T Distribution之母體平均數的信籟區間  
MeanCI[data,KnownVariance ->var] 計算以Normal Distribution之母體平均數的信籟區間,var為變異數  

 

Maple

統計資料型態

說明

item

單一資料,可以是數字,符號,或運算式

item1,..item2

item1item2的資料。例如,5..10代表一筆510之間的資料

missing

代表一筆遺失的資料

Weight(value,weight)

代表包含有value的資料共有weight個。例如Weight(2..5,4)代表25之間的資料共有4

 

count(data)

計算data裡,資料的個數

countmissing(data)

計算data裡, missing資料的個數

sumdata(data)

資料的總和

 

range(data)

資料的範圍或全距,即最大值減去最小值

mean(data)

計算資料的平均數

mode(data)

找出資料裡的眾數,即資料中出現最多的值

medien(data)

資料的中間值

harmonicmean(data)

data的調和平均數,即n個數值中,各數之倒數

的算術平均數的倒數

geometricmean(data)

data的幾何平均數。若有n個資料,則幾何平均數即為n個數值連乘之n次方根

guadraticmean(data)

計算資料平方和之平均再開根號(均方根)

 

quartile[n](data)

data裡,找出位於第n個四分位數的值

decile[n](data)

data裡,找出位於第n個十分位數的值

percentile[n](data)

data裡,找出位於第n個百分位數的值

 

meandeviation(data)

離均差,即資料內之各數值與算數平均數之

差異絕對值的算術平均數

standarddeviation[n](data)

標準差。若n=1,則計算樣本的標準差,若

n=0,則計算母體的標準差

variance[n](data)

變異數,若n=1,則計算樣本的變異數,若

n=0,則計算母體的變異數

coefficentofvariation[n](data)

變異係數,即標準差與算術平均數之比

 

moment[m,origin,n](data)

計算對特定值origin的第m級動差,n=1,代表

樣本,n=0代表母體

 

covariance(data1,data2)

計算data1data2的共變數

linearcorrelation(data1,data2)

計算兩組資料的線性關係數

 

kurtosis[n](data)

計算峰態係數,n=1為樣本,n=0為母體

skewness[n](data)

計算偏態係數,n=1為樣本,n=0為母體

 

histogram(data,options)         繪製直方圖

 

scatterplot(data,options)

繪製一維散佈圖

scatterplot(data1,data2,options)

繪製二維散佈圖

 

tally(data)

將具有相同數值的資料分組

tallyinto(data,partition)

指定組界,將資料分組

classmark(data)

找出分組資料的組中點

statsort(data)

將統計資料排序

frequency(data)

計算資料出現的頻率

cumulative frequency(data)

計算資料出現的累加頻率

 

cdf[distribution](a)

計算連續分配distributionx=a的累加機率

icdf[distribution](p)

累加機率為p,計算所對應的x

pdf[distribution](a)

計算連續分配distributionx=a的機率

 

dcdf[distribution](a)

計算間斷分配distributionx=a的累加機率

idcdf[distribution](p)

累加機率為p,計算所對應的x

pf[distribution](a)

計算連續分配distributionx=a的機率

 

[vars](data)

以串列vars裡的元素為變數作線性曲線擬合

[vars,eqn,pars](data)

以方程式eqn來擬合資料data,其中varseqn裡的變數,而pars為變數的係數。

 

 

 


本站論壇建構中,請先至Blog留言。