필터 지우기
필터 지우기

boxplotの横軸​に対数スケールを設定​することは可能ですか​?

조회 수: 9 (최근 30일)
Ohashi Asuka
Ohashi Asuka 2020년 3월 17일
댓글: Kenta 2020년 3월 19일
横軸を対数スケール,縦軸を線形スケールとした箱ひげ図を作成したいのですが,方法が分かりません.
ひとまずerrbarを使って,平均値と最大・最小値をプロットすることが出来ましたが,
分散も合わせて表示したいので,箱ひげ図が書きたいです.

채택된 답변

Kenta
Kenta 2020년 3월 17일
rng default
x = randn(100,10);
figure
xx=[1:10];
position=round(10.^(0.5.*xx),0);
subplot(3,1,1)
plot(position)
subplot(3,1,2)
boxplot(x,'positions',position)
subplot(3,1,3)
boxplot(x,position,'positions',log(position))
こんにちは、'position'と書いて、そのあとでx方向のプロットする場所を指定できます。上のような例でいかがでしょうか。
xの値が、指数関数的に増加するので、そのままbox plot関数を実行しても、うまく表示できないですが、
下の図ではうまく表示できていると思います。
  댓글 수: 2
Ohashi Asuka
Ohashi Asuka 2020년 3월 19일
分かりやすく説明していただき,ありがとうございました.とても助かりました.
Kenta
Kenta 2020년 3월 19일
はい、解決し、よかったです!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 2 次元および 3 次元プロット에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!