Mathematics | ![]() ![]() |
列方向のデータセット
単変数統計データは、MATLAB内で使うとき、個々のベクトルとして保存されます。ベクトルは、1行n列またはn行1列のどちらかの型で保存されます。多変数データに対して、行列は非常に自然な表現ですが、基本的には、並べる方向として2つの可能性があります。MATLABの使い易さのために、個々の変数は列の型で、観測の変化を行方向に設定しています。そのため、3変数の24個のサンプルからなるデータ集合は、大きさ24行3列の行列になります。
交通量サンプルデータセット
サンプルデータは、24時間に渡り、3地点で観測した交通量です。
データのロードとプロット
実データをASCIIファイルとしてcount.dat
に保存します。
11 11 9 7 13 11 14 17 20 11 13 9 43 51 69 38 46 76 61 132 186 75 135 180 38 88 115 28 36 55 12 12 14 18 27 30 18 19 29 17 15 18 19 36 48 32 47 10 42 65 92 57 66 151 44 55 90 114 145 257 35 58 68 11 12 15 13 9 15 10 9 7
load count.dat
この例題では、3変数に対して24の観測量があります。つぎの方法で、確認することができます。
[n,p] = size(count) n = 24 p = 3
t = 1:n;
時間に対するcount
値をプロットし、コメントもプロットします。
set(0,'defaultaxeslinestyleorder','-|--|-.') set(0,'defaultaxescolororder',[0 0 0]) plot(t,count), legend('Location 1','Location 2','Location 3',0) xlabel('Time'), ylabel('Vehicle Count'), grid on
![]() | データ解析と統計量 | 基本的なデータ解析関数 | ![]() |