如何在组织模式下组织信息,以便将表格作为输出?

giz*_*gok 5 emacs org-mode

我以这种方式在org-mode中捕获我的项目结果.

* Dataset

** Algorithm1
*** Metric1=value
*** Metric2=value

** Algorithm2
*** Metric1=value
.....
Run Code Online (Sandbox Code Playgroud)

我想以表的形式获得这些数据,其中第一行对应于度量,第一列对应于算法和具有度量值的其他单元.这可以在emacs/org-mode中完成吗?

ffe*_*tte 3

我不确定这是否正是您想要的,但您可以使用properties 和 columns

如果您像这样格式化数据,

#+COLUMNS: %25ITEM %7Metric1 %7Metric2

* Dataset

** Algorithm 1
   :PROPERTIES:
   :Metric1:  value 1
   :Metric2:  value 2
   :END:

** Algorithm 2
   :PROPERTIES:
   :Metric1:  value 1
   :Metric2:  value 2
   :END:
Run Code Online (Sandbox Code Playgroud)

您可以C-cC-c按第一行刷新列设置,然后C-cC-xC-c在列视图中显示数据(用于e编辑字段并q退出并返回到标准视图):

ITEM           | Metric1 | Metric2 |
#+COLUMNS: %25ITEM %7Metric1 %7Metric2

* Dataset      |         |         | ...
** Algorithm 1 | value 1 | value 2 | ...
** Algorithm 2 | value 1 | value 2 | ...
Run Code Online (Sandbox Code Playgroud)