search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

次數分配表[ frequency distribution table ] – jashliao部落格

次數分配表[ frequency distribution table ]

 

Github:https://github.com/jash-git/Statistics_CPP_project/tree/master/01_frequency_distribution_table

 

main.cpp

#include
#include
#include
#include
#include “CLib.h”
#include “CStatistics.h”
using namespace std;
/*===================
次數分配表[ frequency distribution table ]
公式定義:
1.全距(range)=最大值-最小值
2.組數(number of class)= n<=2^m ,n=資料數量
3.組距(class interval)=全距/組數
====================*/

int main()
{
    //p2-13,ex2-7
    int data[]={65,82,47,33,14,22,16,81,57,62,21,83,66,43,47,27,36,51,27,19,66,42,38,29,51,27,40,41};

    int number=sizeof(data)/sizeof(int);//數量
    CLib::outputData(“data”,data,number);
    CLib::outputData(“number”,number);

    CLib::BubbleSort(data,number);
    CLib::outputData(“data_Sort”,data,number);

    int range=CStatistics::calRange(data[number-1],data[0]);
    CLib::outputData(“range”,range);

    int number_of_class=0;
    number_of_class=CStatistics::calNumberOfClass(number);
    CLib::outputData(“number of class”,number_of_class);

    int class_interval= CStatistics::calInterval(range,number_of_class);
    CLib::outputData(“class interval”,class_interval);
    //cout << “Hello world!” << endl;
    CLib::pause();
    return 0;
}

 

 

 

 

 



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦