Web/ブログ

PHPの文法 これからPHPをはじめる人のために

PHPの基礎の基礎についてまとめました。まずはプログラミング言語としての単純な文法についての内容です。HTMLとの連携については、改めて別記事で整理します。PHPの文法はかなりC/C++に近いので、C/C++経験者なら覚えるのも簡単そうです...
データサイエンス

プログラミング、データサイエンス、統計学の勉強にはiPad

プログラミング、データサイエンス、統計学の教科書って分厚いんですよね。なので、持ち歩いて勉強するとか、寝ながら読むとかするとすぐ疲れてしまう。そんなときやっぱりiPadって便利。
統計

統計学:χ2乗分布(カイ2乗分布)の意味

統計を学びたての頃、正規分布は何となくわかり始めた後に出てくるのが、\( \chi^2 \)分布。これ何?どうやって使うの?そもそも何て読むの?ってなりますよね。始めはとっつきにくい\(\chi^2\)分布ですが、分散の検定、適合度検定など...
Web/ブログ

「トレンドマイクロによるWebサイトの安全性の評価」が未評価の場合の対処法

Googleで自分のサイトを検索すると「トレンドマイクロによるWebサイトの安全性の評価」が未評価になっていました。これだとクリック数は伸びるはずもないので、トレンドマイクロに評価を依頼しました。評価の依頼方法についてまとめています。
R

R言語とExcel : RでExcelと同等の作業をするには?

これまで入社以来約25年機械製品の設計・開発試験等の仕事を続けてきて、その間、一番使い続けてきたソフトはExcelです。でも、Excelでできることって、実はRでもできます。RでExcelと同等のことをする方法について整理しています。
R

R : パイプ演算子( %>% )でコードの可読性を高めよう

Rではライブラリmagrittrをロードしてパイプ演算子(%>%)を使うことにより、コードの可読性を高めることができます。ここではパイプ演算子の使い方について整理します。
R

R : 一重角括弧[]と二重角括弧[[]]の違い

Rでは、一重角括弧[]と二重角括弧[[]]でデータの抽出ができます。両者の使い分けについて整理しています。
R

R : length() 関数が返す長さって何?

length()関数は、長さを返す関数であるということは想像できるのですが、きちんと理解していないと、引数の型によっては期待しているものと違う答えが返ってきます。そして、誤った評価…。そんなことにならないように、きちんと理解しておきましょう。
R

R : apply系の関数の使い方

Rではforループを使うと計算速度が遅くなると言われます。でも、apply系の関数を使えば、forループを使わずに、ベクトル、リストなどに対する繰り返し処理を実行でき、計算速度が遅くなることを回避できます。
統計

統計学 : 標準偏差や分散はなぜnで割ったりn-1で割ったりするのか

標準偏差や分散の計算って、nで割ったり、n-1で割ったり、よく分からなかったりしませんか? 結論から言うと、ばらつきの表現と言う意味での分散の定義はデータ数nで割るのが正しいのだけれど、標本から母集団の分散を「推定」する場合はn-1で割った方が妥当だということです。