忍者ブログ

いけいけ機械学習

統計、機械学習、AIを学んでいきたいと思います。 お役に立てば幸いです。


C++ 定数の利用

C++では、定数の宣言は、const が普通だそうです。#define も使えるみたいですが・・・

1.サンプル

#include <iostream>
using namespace std;
int main(void){

    const int MAX=255 ;
    
    cout << MAX ;
}

2.実行結果

255

が出力されます。



C言語 配列の要素数取得

配列全体のサイズを、配列1つのサイズで割れば、要素の数がでます。


#include <stdio.h>
main()
{
char array[]={'a', 'b', 'c'} ;

int i ;

/* 配列全体のサイズ */
printf("%d \n", sizeof array);

/* 配列一つのサイズ */
printf("%d \n", sizeof array[0]);

i = sizeof array / sizeof array[0] ;

/* 配列の要素数 */
printf("%d \n", i);

}




順位相関係数


・相関係数では、2つのデータ群に直線的でない関係がある場合、

 相関を調べることができない。

・そこで、データの順番を利ヨして、その相関を調べる方法が、

 順位相関係数

・次のようなものがある。

〇 スピアマンの順位相関係数

2つのデータ群について、データの小さい方から順に、同じ順位の

データに対して、相関係数を計算する。

〇 ケンドールの順位相関係数

2つのデータ群から、それぞれのデータを取り出し、その大小関係から

係数を計算する。