## Box plot y-axis

on 13 Jun 2013

### Kelly Kearney (view profile)

How can I make a box plot for the data in "trials" but have the "outcome" on the y-axis? If I re-size the axis I get only a portion of the box plot.

```trials=[98    72    79    50    58    38    17     9     3     3]
outcome=[1     2     3     4     5     6     7     8     9    10]
```

(read: on 98 trials outcome 1 came, on another 72 trials outcome 2 came)

Thanks a lot!

the cyclist

### the cyclist (view profile)

on 13 Jun 2013

Do you already have code for making the box plot? Can you post that?

petya

### petya (view profile)

on 14 Jun 2013

x = arrayfun(@(a,b) ones(a,1)*b, hit_box, outcome, 'uni', 0) x = cat(1, x{:}) boxplot(x)

## Products

No products are associated with this question.

### Kelly Kearney (view profile)

on 13 Jun 2013

Is this the sort of thing your looking for?

```x = arrayfun(@(a,b) ones(a,1)*b, trials, outcome, 'uni', 0)
x = cat(1, x{:})
boxplot(x)
```

(Though given the skewedness of your data, a histogram might be a better choice for visualization).

petya

### petya (view profile)

on 14 Jun 2013

Yes! Thank you so much!

best p

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi test