help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: categorical bar graph


From: Raag Saluja
Subject: Re: categorical bar graph
Date: Tue, 29 Oct 2019 17:27:18 +0530

What do I do if I want to make subplots, with the same xticklabels, please? I tried this:

y1= [5 2 3 1];

y2= [3 2 2 1];

subplot(2,2,1),bar(y1),subplot(2,2,2),bar(y2)

set(gca,"xticklabel",{'small', 'medium', 'large', 'extra large'});


PFA a screenshot of the output I got.


On Tue, Oct 29, 2019 at 5:12 PM Raag Saluja <address@hidden> wrote:
This is perfect, thank you! 

On Mon, Oct 28, 2019 at 9:56 PM Brett Green <address@hidden> wrote:
On Mon, Oct 28, 2019 at 1:15 AM Raag Saluja <address@hidden> wrote:
Hi! I have to make a bar graph and I want to change the x values to names. I tried the Matlab tutorial as I couldn't find that in octave:

x = categorical ({'small', 'medium', 'large', 'extra large')};
x= reordercats (x, {'small', 'medium', 'large', 'extralarge');
y = [5 20 77 19]
bar(x,y)

However, I got an error message. PFA the screenshot. Can you please help? 

Thank you and regards,

Raag Saluja
Research Scholar
Department of Zoology
Faculty of Science
Dayalbagh Educational Institute
Dayalbagh
Agra
INDIA


Is this what you wanted? I'm not familiar with categorical in MATLAB.

y = [5 20 77 19];
bar(y);
set(gca,"xticklabel",{'small', 'medium', 'large', 'extra large'});

The various properties each object have account for most of Octave's flexibility. Sometimes, however, it can be hard to know where to look. In this case, I modified the axes directly - I did not set labels through the bar function. Here are the axes properties I just used.

Attachment: Screenshot 2019-10-29 at 5.26.44 PM.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]