2016-04-12 11 views
0

私はMatlabを使用してプロットする必要があるサンプルデータセットを用意しています。これによるデータへの明らかプロット凝縮データセット

Plot Table Data

非常に凝縮見えるプロットを設定します。 列は次のようになります。

enter image description here

今、私はプロットや統計データの処理に全く新しいです。

データプロットを視覚的に比較可能/閲覧可能(より大きな間隔でプロットする)にするにはどうすればよいですか?

fid=fopen('me.dat', 'r'); 
s=textscan(fid,'%s %s %f %f', 'headerlines', 1); 
fclose(fid); 
a=s{1}; 
b=s{2}; 
c=s{3}; 
d=s{4}; 
plot(c,d) 

ありがとう:

ここで私が書いたコードです。

1)プロットだけで、すべての特定のポイント:私はこの種の問題を持っている場合

+0

サンプルデータファイルをアップロードして、いくつか試してみることができますか? – Harjatin

答えて

1

は、私は通常、次の方法を使用します。 1次元配列abがあり、5番目ごとにプロットする場合は、plot(a,b)の代わりにplot(a(1:5:end),b(1:5:end))を使用します。 がa(1), a(6), a(11), ...を返すので、これはうまくいくので、データポイントの約1/5をプロットします。ここではデータポイントのほとんどを省略するので、私は第2の方法を好む。

2)画像処理ツールボックスがある場合はimresizeを使用してください。プロットする前にデータのサイズを変更するaplot=imresize(a,0.2);配列のサイズをN倍に縮小する場合は、imresizeの2番目の引数は1/Nである必要があります。あなたのフルデータセットで何が起こっているかを知っているので、これは一般的にうまくいきます。

関連する問題