:
이 내 코드입니다 : - : 단순히
는
옵션 # 1 변경 y
은 log
규모시킴으로써 행한다 현재 축 얻고 설정 YScale
log
에 :
x = [0.1 1 10 100 1000 10000];
y = [2.66 24.58 81.72 87.90 87.99 88.00];
xplot = 1:numel(x);
figure;
bar(xplot,y);
set(gca,'XTick', xplot);
set(gca,'XTickLabel', x);
set(gca,'YScale','log'); %// NEW
%ylim([0 100]); %// Remove as we don't need it
이 내가 그래프 무엇을 얻을 수 있습니다 :
가 y
시킴으로써 행한다가 데이터를 변경하지 않는 것을 염두해야합니다 - 네가 제시하는 방식 일 뿐이야. 진드기는 반 대수 기준으로 배치됩니다. 아래쪽에서 1, 2, 3에서 최대 10 (10^1
)까지 이동 한 다음 20, 30, 40에서 최대 100 (10^2
)으로 이동합니다. 200, 300, 400, 최대 1000 (10^3
) 등이 있습니다. 우리는 반 대수 (semi-logarithmic) 기반으로 증가함에 따라 진드기의 패턴을 확실히 볼 수 있습니다.
옵션 # 2-log
에 y
- 데이터 변환 :
를 그냥 y
데이터를 가지고 log
를 통해 실행 : 이것은 우리가 무엇을 얻을
x = [0.1 1 10 100 1000 10000];
y = [2.66 24.58 81.72 87.90 87.99 88.00];
xplot = 1:numel(x);
figure;
bar(xplot,log(y)); %// NEW
set(gca,'XTick', xplot);
set(gca,'XTickLabel', x);
%ylim([0 100]); %// Remove as we don't need it
:
y
축 s의 단위가 변경되었습니다. 귀하의 데이터가 log
으로 변경되었다는 면책 조항을 남길 수 있습니다.
표시하려고하는 내용이 확실하지 않습니다. 마지막 세 값은 대략 같기 때문에 y 축의 크기를 조정하면 의미있는 방식으로 시각화를 조정하지 않습니다. –