2012-10-28 157 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 | ...