[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] join two or more tables
From: |
Uwe Brauer |
Subject: |
Re: [O] join two or more tables |
Date: |
Fri, 23 Aug 2019 12:54:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> What about:
> #+begin_src emacs-lisp :var t1=nut :var t2=nut2 :colnames yes
> (append t1 t2)
> #+end_src
> #+RESULTS:
> | type | Fiber | Sugar | Protein | Carb |
> |----------+-------+-------+---------+------|
> | eggplant | 2.5 | 3.2 | 0.8 | 8.6 |
> | tomatoe | 0.6 | 2.1 | 0.8 | 3.4 |
> | onion | 1.3 | 4.4 | 1.3 | 9.0 |
> | egg | 0 | 18.3 | 31.9 | 18.3 |
> | rice | 0.2 | 0 | 1.5 | 16.0 |
> | bread | 0.7 | 0.7 | 3.3 | 16.0 |
> | orange | 3.1 | 11.9 | 1.3 | 17.6 |
> | banana | 2.1 | 9.9 | 0.9 | 18.5 |
> | tofu | 0.7 | 0.5 | 6.6 | 1.4 |
> | nut | 2.6 | 1.3 | 4.9 | 7.2 |
> | corn | 4.7 | 1.8 | 2.8 | 21.3 |
> Of course, this works because both tables have headers, which can be
> handled by the ":colnames yes" header-argument. If both are headerless,
> "colnames: no" would do the trick.
Thanks very much, this was precisely what I was looking for. The R based
solution works fine but I prefer one which is based on elisp.
Uwe
smime.p7s
Description: S/MIME cryptographic signature