How to change color of individual bar graph.

조회 수: 2 (최근 30일)
Triveni
Triveni 2016년 7월 9일
댓글: Priscil23 2018년 2월 5일
y = [21000 65000 65000 65000 ; 16000 50000 50000 50000 ; 11000 34000 34099 34101; 6299 19500 19299 19300; 7701 37899 37901 37801];
bar(y);
ylabel('Y-data')
xlabel('X-data')
audit = {'audit1' 'audit2' 'audit3' 'audit4'};
legend(audit,'location','northeast')
I want to set color of all 4 different bars(audit1,...) manually.

채택된 답변

KSSV
KSSV 2016년 7월 9일
clc; clear all ;
y = [21000 65000 65000 65000 ; 16000 50000 50000 50000 ; 11000 34000 34099 34101; 6299 19500 19299 19300; 7701 37899 37901 37801];
bar_handle = bar(y,'grouped');
set(bar_handle(1),'FaceColor','r') ;
set(bar_handle(2),'FaceColor','b') ;
set(bar_handle(3),'FaceColor','y') ;
set(bar_handle(4),'FaceColor','g') ;
ylabel('Y-data')
xlabel('X-data')
audit = {'audit1' 'audit2' 'audit3' 'audit4'};
legend(audit,'location','northeast')
  댓글 수: 1
Priscil23
Priscil23 2018년 2월 5일
Sir, I've learnt it the sameway as you've shown here but assigning colors individually for the bars like you've shown has never worked for me. Kindly, help me out.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Discrete Data Plots에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by