-1

米国の州名と郡で構成される一連のデータがあります。これをセルとしてMatlabにロードしました。このデータを正規化したい。私はこのようなものを探しています(ほんの一例):

CA - 0.02
AK - 0.04
PA - 0.06
NY - 0.08
NJ - 0.10

これに使用できるMatlabの関数はありますか? または、データを個別に前処理する必要がありますか (Excel で取得しました)。

助けてくれてありがとう。

4

2 に答える 2

1

あなたの2番目の質問(プロット)に関して、これはあなたがやろうとしていることですか:

x = {'CA'; 'AK'; 'PA'; 'NY'; 'NJ'}
h = plot((1:5)/50, 'o');
set(gca, 'XTick', 1:5)
set(gca, 'XTickLabel', x)
于 2013-10-26T13:15:40.163 に答える
1

文字列がすべて 2 文字の場合

x = {'CA'; 'AK'; 'PA'; 'NY'; 'NJ'}

それからちょうど

[cell2mat(x) repmat(' - ', 5, 1), num2str((.02:.02:5*0.02)', '%10.2f')]

また

cellstr([cell2mat(x) repmat(' - ', 5, 1), num2str((.02:.02:5*0.02)', '%10.2f')])
于 2013-10-26T12:43:35.597 に答える