From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tom Breton (Tehom)" Subject: Re: org tables and R Date: Wed, 31 Dec 2008 14:54:29 -0500 (EST) Message-ID: <1253.66.30.178.137.1230753269.squirrel@mail.panix.com> References: <20081231084619.2353434807@mail2.panix.com> Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LI79G-0003Vu-Cj for emacs-orgmode@gnu.org; Wed, 31 Dec 2008 14:54:34 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LI79E-0003US-PD for emacs-orgmode@gnu.org; Wed, 31 Dec 2008 14:54:34 -0500 Received: from [199.232.76.173] (port=38711 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LI79E-0003UP-LS for emacs-orgmode@gnu.org; Wed, 31 Dec 2008 14:54:32 -0500 Received: from mail1.panix.com ([166.84.1.72]:56901) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LI79E-0001BV-BD for emacs-orgmode@gnu.org; Wed, 31 Dec 2008 14:54:32 -0500 Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) by mail1.panix.com (Postfix) with ESMTP id 16D6B2940B for ; Wed, 31 Dec 2008 14:54:30 -0500 (EST) Received: from mail.panix.com (localhost [127.0.0.1]) by mailbackend.panix.com (Postfix) with ESMTP id 496ADD16A for ; Wed, 31 Dec 2008 14:54:28 -0500 (EST) In-Reply-To: <20081231084619.2353434807@mail2.panix.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Dan writes: > There are more details below. The code is at > > http://www.stats.ox.ac.uk/~davison/software/org-table-R/org-table-R.el > > It would be great to get any feedback on this. My thought was that > something like this has the potential to provide a unified plotting > and table formula interface, which might be attractive to people who > know and/or like and/or want to learn R. There's lots more that could > be done with this, and there must be all sorts of bugs in it at this > stage. But if there's any interest in it then it could be > improved. Anyway, read on if you're interested in hearing more details > about the options and actions available. > > Dan Looks like you did a lot of work on this. > - rownames: > Specifies that column n contains the names of the rows of the > table. These must be unique. For column names, are you interpreting the existing table column name syntax? (a special leftmost column with "!" in it (or "^" or "_")) Or no column names? > - replace:t > The original org-table is replaced by the text output (which will be > an org-table if the result is like a 1- or 2-dimensional array). Does replace:nil do the opposite? > - columns: > This specifies the columns that the off-the-shelf action will > operate on (e.g. the columns you want to plot). The simplest case > is columns:j, where j is an integer. This could also be written > columns:(j). columns:((1)(2 3)) says that you want a graphic in > which columns 2 and 3 are plotted on the y-axis, and column 1 is > plotted on the x-axis. [...] You might want to accept column names as well as column numbers. Tom