1.對資料給出區間寬度進行統計
2.生成生成指定區間寬度的直方圖繪製資料
需要統計的資料是8000行服從正態分佈其均值為1.2,方差為2.5的資料。
//讀寫的檔案路徑
file* fin =
fopen
(ar**[2]
,"r");
file* fout =
fopen
(ar**[3]
,"w");
//檢查檔案能否被開啟
if(fin ==
null
)//檢測檔案行數
while
((z =
fgetc
(fin))!=
eof)
if(z ==
'\n'
)rewind
(fin)
;//釋放檔案指標
//printf("資料個數=%d\n", len);
//開闢動態記憶體
char
* str =
(char*)
malloc
(sizeof
(char
)* len)
;while(1
)if(data < min)
}rewind
(fin)
;double max =
ceil
(max)
;//區間最大值
double min =
floor
(min)
;//區間最小值
double area = max - min;
//區間範圍
double step =
atoi
(ar**[1]
);//區間要用命令列引數
//double step = 1;//傳入區間寬度
num =
ceil
(area / step)
;//算出需要幾個區間
int j =0;
//控制陣列下標
int p =
(int
)num;
double a[p]
;//存放區間的資料計數
printf
("最大值:%lf\n"
, max)
;printf
("最小值:%lf\n"
, min)
;printf
("區間最大值:%.0f\n"
, max)
;printf
("區間最小值:%.0f\n"
, min)
;printf
("需要%d個區間\n"
, num)
;for
(int i =
0; i < p; i++
)while(1
)for
(int i=
1; i < p; i++
)fclose
(fin)
;//關閉檔案指標
fclose
(fout)
;free
(str)
;//釋放記憶體
return0;
}在gcc中編譯並輸入命令列指令執行程式
我們開啟out.txt
得到統計的資料,在matlab中進行驗證,交可以看到資料的統計是正確的。
SSRS 指定資料行數進行換頁
ssrs生成ie頁面和pdf頁面時,可以指定每頁生成的資料行數。解決ie頁面和pdf顯示資料行數不一致問題,以及資料在不恰當的地方換頁的問題。主要是利用rownumber函式對資料行數分組來實現的。具體方法如下 1.tablix 行 追加 詳細 上位 作成 名前 group1 2.group1 式 ...
用R語言進行資料分析
用美國 台網公布的全球2013年5月20日22點到24點發生的所有 的震級資料實驗。mag mag 1 1.6 0.9 2.1 2.2 2.3 1.7 1.3 1.6 4.7 1.2 0.9 4.7 0.6 5.3 1.1 4.8 4.0 4.2 4.6 1.3 2.1 1.5 3.0 factor...
R語言進行資料探勘 回歸分析
1 線性回歸 線性回歸就是使用下面的 函式 未來觀測量 其中,x1,x2,xk都是 變數 影響 的因素 y是需要 的目標變數 被 變數 線性回歸模型的資料 於澳大利亞的cpi資料,選取的是2008年到2011年的季度資料。year quarter cpi cor year,cpi cor quart...