emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [Orgmode] org-plot questions


From: Eric Schulte
Subject: Re: [Orgmode] org-plot questions
Date: Wed, 22 Oct 2008 15:43:33 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

JBash <address@hidden> writes:

> Thanks, Eric!
>
> It's a great tool... I like how it, within org, makes it easy to keep the 
> data organized an yet easily
> accessible.
>

Thanks, I'm happy it's proving useful.

>
> Another quick org-plot question...
>
> I found that to turn on the grid, I use:
> #+PLOT: set:grid
>
> So, to set an axis label, I tried
> #+PLOT: set:xlabel("Frequency")
> and
> #+PLOT: set:xlabel "Frequency"
> and a few other things, but didn't hit on the right combination.  What's the 
> correct syntax?
>

try 

#+PLOT: set:"xlabel 'Frequency'"

You need the double " quotes for any argument that contains spaces, and
gnuplot requires quotes (in this case using single ' quotes) around the
argument to xlabel.

I agree this isn't obvious, if you have a suggestion for improving the
syntax please let me know.

>     Currently no there is not.  In the current setup all of the plot lines
>     adjacent to a table are collected and used to generate a single plot for
>     the table.  I does seem like a good idea to allow multiple plots from a
>     single table.  Two ideas that come to mind are...
>    
>     1) keep all of the plot lines adjacent with the table, but number them
>       into any number of different plots.  For example the following would
>       specify plots 1 and 2 for a table
>    
>     #+PLOT1: title:"the first plot"
>     #+PLOT1: ind:1 with:points
>     #+PLOT2: title:"the second plot on the same table"
>     #+PLOT2: ind:2 deps:(3 4) with:lines
>     | Frequency | Amplitude | Phase | Delta | Peak |
>     |-----------+-----------+-------+-------+------|
>     |       0.9 |         9 |     6 |     5 |  198 |
>     |       1.0 |        10 |     9 |     7 |  212 |
>     |       1.1 |        11 |     8 |     3 |  144 |
>     |       9.9 |        19 |    12 |     9 |  235 |
>     |      10.0 |        18 |     7 |    12 |  222 |
>     |      10.1 |        22 |    14 |     4 |  187 |
>     |      19.9 |        14 |    11 |     6 |  220 |
>     |      20.0 |        20 |    15 |    14 |  213 |
>     |      20.1 |        18 |    16 |    11 |  201 |
>    
>     2) the only other mechanism which occurs to me is to somehow label the
>       table with a unique ID, and then allow the plot lines to be located
>
> This feature (multiple plots from a single table) would be a very nice
> addition, with either approach.

I agree, if I find time I will look at implementing it.

Thanks -- Eric




reply via email to

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