怎樣求眾數?
眾數怎麼算 30分
一組數據中出現次數最多的那個數據叫做這組數據的眾數。
一組數據中的眾數可能不止一個,也可能沒有。
中位數是指:將一組數據按大小依次排列,處在最中間位置的一個數據(或最中間兩個數的平均數),一組數據中的中位數是惟一的。
平均數和中位數和眾數特徵比較:
是否考慮所有的數據便於使用容易受極值的影響是否惟一如何得到
平均數 是 否 是 是計算得到
中位數 否 是 否 是排序得到
眾數 否 是 否 否考察頻率得到
參考資料:baike.baidu.com/view/170875.htm
C++怎麼求眾數?
方法是用數組存儲一組數,然後讓每一個數組元素和全部數組元素比較,如果兩個相等則將這個元素的計數器加一,比較完後這個數出現的次數N=count,其範count是計數器的值,最後比較各數的N值,最大的為眾數。
代碼如下:(考慮了有多個眾數的情況)
#include
using namespace std;
int main()
{
float a[10]={1,2,3,4,5,3,2,4,2,3};
int b[10]={0,0,0,0,0,0,0,0,0,0};
int c[10]={0,0,0,0,0,0,0,0,0,0};
for(int i=0;i<10;i++)
for(int j=0;j<10;j++)
{
if(a[i]==a[j])
b[i]+=1;
}
int m=0,n=0,temp=b[0];
for(int k=0;k<10;k++)
{
if(temp
temp=b[k];
m=k;
}
for(int m=0;m<10;m++)
{
if(temp==b[m])
c[n++]=m;
}
for(int p=0;p
return 0;
}
眾數的計算方法
(一)、根據單項數列求眾數,不需要任何計算,可以直接從分配數列中找出出現次數或頻率最大的一組標誌值,就是所求的眾數。(二)、對組距數列求眾數。對眾數的計算有兩種公式:1、上限公式:2、下限公式:其中:f表示眾數所在組次數;f-1表示眾數所在組前一組的次數;f+1表示眾數所在組後一組的次數;L表示眾數所在組組距的下限;U表示眾數所在組組距的上限;i表示組距;
什麼叫做眾數,什麼叫做中位數?它們怎麼求?
中位數是一組數是位於中間的那個數.
若一組數是奇數,則中位數等於正中間那個數.若是偶數,中位數等於中間兩數的一半.
平均數是一組數的平均,即各數相加的和除以數的個數.弗 中位數和一平均數在數值上有時會相等,例:在等差數例中,數據的個數是奇數時.
兩個概念是不相同的.