组织表中的数据可以在src块中处理(逐行),如下所示:
#+NAME: test-table
| a | b |
|---+---|
| 1 | 2 |
| 3 | 4 |
#+NAME: test-table-script
#+BEGIN_SRC emacs-lisp :var table=test-table
(mapcar (lambda (x) (cadr x)) table)
#+END_SRC
#+RESULTS: test-table-script
| 2 | 4 |
在上面的示例中,该表仅通过table
变量提供,我必须手动拉出每行/列中的元素。
如果原始表具有列名(如上例所示),则有一种方法可以使表的值列自动绑定到这些变量(a
和b
中BEGIN_SRC
块中的示例表?