2012-10-28 113 views
5

我以这种方式在组织模式下捕获我的项目结果。如何组织组织信息在组织模式,使它作为输出表?

* Dataset 

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

** Algorithm2 
*** Metric1=value 
..... 

我想在表的形式这个数据,其中第一行对应于度量和第一列对应于算法和其他细胞与指标值。这可以在emacs/org模式下完成吗?

+2

好,组织模式可以处理[表](http://orgmode.org/manual/Tables.html),但转换是留给你用你最喜欢的脚本语言做,因为如它不是以组织模式理解的方式构建的。 –

+0

手写第一行'| metric1 | metric2 | metric3 |',然后通过'sed s/^ J *** Metric1 =/|/g'运行所有度量标准,然后使用'sed s/**/|/g'应该是一个公平的开始。 –

回答

2

我不确定这正是您想要的,但您可以使用properties and 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: 

,你可以在第一行刷新列设置按抄送抄送,然后抄送CX抄送显示您的数据在列视图中(使用e编辑字段并使用q退出并返回到标准v IEW):

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

* Dataset  |   |   | ... 
** Algorithm 1 | value 1 | value 2 | ... 
** Algorithm 2 | value 1 | value 2 | ...