Even better... you should add a tutorial for how to do:
https://github.com/tbreloff/Plots.jl/issues/541

On Tue, Nov 8, 2016 at 12:00 PM, Scott T <sgseaborg...@gmail.com> wrote:

> Sure, happy to add to ExamplePlots! Do you have any more suggestions for
> layout-related features you'd like to showcase? Inset plots? I think the
> key things to get across are how to define layouts and how to overlay/facet
> series within a layout.
>
> Scott
>
>
> On Tuesday, 8 November 2016 16:28:11 UTC, Tom Breloff wrote:
>>
>> Thanks for putting those examples together Scott.  Do you want to
>> contribute that to ExamplePlots?
>>
>> Ferran: as Scott has shown nicely, there's an ton of different ways to do
>> what you want, and the "right" way is going to depend on your problem...
>> what the layouts/data look like.  Many times it's easiest to build the
>> plots independently and then just do: plot(p1, p2, p3, p4, p5, layout = ...)
>>
>> On Tue, Nov 8, 2016 at 11:18 AM, Ferran Mazzanti <ferran....@gmail.com>
>> wrote:
>>
>>> Oh!
>>> Scott you're very kind to take your time helping me with the notebook...
>>> thanks a lot. I'll take a careful look and report back if I find problems.
>>> Best,
>>> Ferran.
>>>
>>>
>>> On Tuesday, November 8, 2016 at 1:22:20 PM UTC+1, Scott T wrote:
>>>>
>>>> You can break down the plot command into chunks and then call plot on
>>>> those chunks to build up a plot from several pieces. In this way, you can
>>>> make individual plots with multiple series. Then you can combine them
>>>> according to your desired layout.
>>>>
>>>> This isn't the best place to post a full example so I put a notebook up
>>>> for you to have a look at here:
>>>> https://gist.github.com/swt30/54701d09cfa479dab78a5bc2fa857fd7
>>>>
>>>> Cheers,
>>>> Scott
>>>>
>>>> On Tuesday, 8 November 2016 09:20:39 UTC, Ferran Mazzanti wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I'm gathering interest in Plots.jl in order to make complex plotting
>>>>> structures. Just as an example, I have a set of data (called y) and some
>>>>> operations performed on it, stored in arrays of obvious names y2, logy,
>>>>> expy etc...
>>>>>
>>>>> I have managed to create something that displays one curve per plot
>>>>>
>>>>> lay = @layout [  a{0.4w} grid(2,2) ]
>>>>> plot(
>>>>> [y y2 sqrty logy expy],
>>>>> layout = lay,
>>>>> grid   = [true false false false false],
>>>>> title = ["y" "y^2" "sqrt(y)" "log(y)" "exp(y)"],titleloc="center",ti
>>>>> tlefont=font(12),
>>>>> xlims = [(0,12)  (0,10) (0,20) (0,20) (0,12) ],
>>>>> )
>>>>>
>>>>> which puts one curve in each plot. What would be the needed
>>>>> modifications here in order to
>>>>> plot y and cosy in the first plot, and sqrty and siny on the second
>>>>> plot?
>>>>>
>>>>> Thanks for your help,
>>>>>
>>>>> Ferran.
>>>>>
>>>>
>>

Reply via email to