主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

カテゴリ別のデータのプロット

メモ

名义上的配列データ型および序数配列データ型は推奨されません。順序付きおよび順序付けのない離散非数値データを表すには,代わりに绝对配列データ型を使用します。

カテゴリ別のデータのプロット

この例では,カテゴリカル変数のレベル別にデータをプロットする方法を示します。

標本データを読み込みます。

负载carsmall

変数加速度には100台の標本の自動車の加速度測定値が格納されています。変数起源は各自動車の生産国が格納されている文字配列です。

ノミナル配列を作成します。

起源をノミナル配列に変換します。

起源=名义(起源);getlevels(起源)
ans =1 x6名义法国德国意大利日本瑞典美国

標本には一意の生産国の値が6つあります。既定では,名义上的はアルファベットの昇順に国名を並べます。

カテゴリ別にデータをプロットします。

加速度の箱ひげ図を,起源の値別に作図します。

图箱线图(加速度,起源)标题(“加速,按原产国分组”

图中包含一个坐标轴。标题为“加速度”的轴,按原产国分组,包含42个线型对象。

箱ひげ図はカテゴリレベルと同じ順序で表示されます(カテゴリの順序を変更するにはreorderlevelsを使用します)。

生産国がイタリアである観測結果はわずかしかありません。

カテゴリカウントを表にします。

標本の生産国別の自動車台数を表にします。

汇总(起源)
价值计数百分比法国4 4.00%德国9 9.00%意大利1 1.00%日本15 15.00%瑞典2 2.00%美国69 69.00%

イタリアで生産された自動車は1台だけです。

カテゴリを削除します。

標本からイタリア製の自動車を削除します。

Acceleration2 =加速度(原点~ =“意大利”);Origin2 =来源(来源~ =“意大利”);getlevels (Origin2)
ans =1 x6名义法国德国意大利日本瑞典美国

イタリア製の自動車が標本になくても,ノミナル変数Origin2にはカテゴリ意大利がまだ存在しています。この状態は意図的なものであり,绝对配列のレベルは値と必ずしも一致しないことを意味します。

カテゴリレベルを削除します。

droplevelsを使用して意大利カテゴリを削除します。

Origin2 = droplevels (Origin2,“意大利”);汇总(Origin2)
价值计数百分比法国4 4.04%德国9 9.09%日本15 15.15%瑞典2 2.02%美国69 69.70%

ノミナル配列Origin2から意大利カテゴリがなくなりました。

カテゴリ別にデータをプロットします。

Acceleration2の箱ひげ図を,Origin2の値別に作図します。

图箱线图(Acceleration2 Origin2)标题(“加速,按原产国分组”

图中包含一个坐标轴。标题为“加速”的轴,按原产国分组,包含35个线型对象。

プロットにはイタリア製の自動車が表示されなくなります。

参考

|||

関連する例

詳細