BOXPLOT を使用して異なる長さ​のデータセットの箱ひ​げ図を描くことはでき​ますか?

それぞれ異なる長さの複数のデータセットがあります。例えば、A は 15 要素、B は 25 要素あります。これらのデータを BOXPLOT を使用して箱ひげ図として表示する方法を教えてください。

 채택된 답변

MathWorks Support Team
MathWorks Support Team 2012년 11월 9일

0 개 추천

BOXPLOT の引数は、サイズの異なるデータセットを受け付けません。BOXPLOT の引数の一つはまとまったデータセットで、もう一つはデータセットの値に対応するラベルとなります。そのため、二つの引数の長さが同じでなければいけません。
この問題を回避するには、二つのデータを一つの大きなデータセットとして扱います。もう一つの引数として、データセットの各値が属するラベル行列を作成します。
例えば、dataset1 と dataset2 が異なる長さの場合、以下のようなコードで箱ひげ図を作成します。
dataset = [dataset1 ; dataset2];
% where dataset1 and dataset2 are column vectors reprenting the original vector
troupname = [char(ones(length(dataset1),1)*'DATASET 1 '); char(ones(length(dataset2),1)*'DATASET 2')];

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Computer Vision Toolbox에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!