This is the official manual for the latest Org-mode release.
:rownames header argument can take on the values
no, with a default value of
no. Note that Emacs Lisp code
blocks ignore the
:rownames header argument entirely given the ease
with which tables with row names may be handled directly in Emacs Lisp.
noNo row name pre-processing will take place.
yesThe first column of the table is removed from the table before processing, and is then reapplied to the results.
#+NAME: with-rownames | one | 1 | 2 | 3 | 4 | 5 | | two | 6 | 7 | 8 | 9 | 10 | #+NAME: echo-table-once-again #+BEGIN_SRC python :var tab=with-rownames :rownames yes return [[val + 10 for val in row] for row in tab] #+END_SRC #+RESULTS: echo-table-once-again | one | 11 | 12 | 13 | 14 | 15 | | two | 16 | 17 | 18 | 19 | 20 |
Please note that row names are not removed before the table is indexed using variable indexing See Indexable variable values.