emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Org-babel results preamble


From: Eric Schulte
Subject: Re: [O] Org-babel results preamble
Date: Tue, 02 Aug 2011 11:09:29 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Hi Derek,

If you name your code block, then it should be possible to update
results without any need to replace the lines preceding the results.

For example,

#+source: disk-usage
#+begin_src sh
  df
#+end_src

#+PLOT: title:"Disk Usage" ind:6 deps:(5) type:2d with:histograms set:"yrange 
[0:100]"
#+results: disk-usage
| Filesystem | 1K-blocks |     Used | Available | Use% | Mounted   | on |
| /dev/sda6  |  28835836 |  8447712 |  18923344 |  31% | /         |    |
| none       |   2997072 |      676 |   2996396 |   1% | /dev      |    |
| none       |   3006056 |        0 |   3006056 |   0% | /dev/shm  |    |
| none       |   3006056 |       96 |   3005960 |   1% | /var/run  |    |
| none       |   3006056 |        0 |   3006056 |   0% | /var/lock |    |
| /dev/sda7  | 144176824 | 72225604 |  64627420 |  53% | /home     |    |

Derek Thomas <address@hidden> writes:

> I have found that using org-plot to plot the results output of an
> org-babel code block is very useful in prototyping my code.  One minor
> annoyance is the need to remove and replace the #+PLOT: header at the
> beginning of the results output.  Is it possible to specify a
> "preamble" in the source block?  I am looking to produce something
> like this:
>
> #+begin_src sh :results wrap
> ./dtest
> #+end_src
> #+PLOT: ind:1 deps:(2)
> #+results:
> #+BEGIN_RESULT
> | 0.000000000000000E+000 |                     1.0 |
> | 9.999999776482582E-003 |       0.990000000223517 |
> | 1.999999955296516E-002 |       0.980000000447035 |
> | 2.999999932944775E-002 |       0.970000000670552 |
> | 3.999999910593033E-002 |        0.96000000089407 |
> | 4.999999888241291E-002 |       0.950000001117587 |
> #+END_RESULT
> Thanks,
>
> Derek
>

-- 
Eric Schulte
http://cs.unm.edu/~eschulte/



reply via email to

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