2012-10-28 12 views
5

Projemin sonuçları bu şekilde org modunda çekiyorum.Organı, çıktı olarak tablo verecek şekilde nasıl organize edilir?

* Dataset 

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

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

ilk satır ölçümlere karşılık gelen ve birinci kolon metrik değerleri ile algoritma ve diğer hücrelere tekabül etmektedir masanın şeklinde bu verileri elde etmek istiyorum. Bu emacs/org-modunda ve nasıl yapılabilir?

+2

Eh, org modlu [tabloları] (http://orgmode.org/manual/Tables.html) işleyebilir, ancak favori kodlama dili ile yapmak için olduğu kadar dönüşüm, bırakılır org modunun anladığı bir şekilde yapılandırılmamış. –

+0

İlk satırı el ile yazarak, '| metric1 | metric2 | metric3 | ', ve sonra tüm metrikler için' sed s/^ J *** Metric1 =/|/g' ile çalıştırdıktan sonra 'sed s/**/|/g' adil bir başlangıç ​​olmalı. –

cevap

2

Bunun tam olarak istediğiniz şey olduğundan emin değilim, ancak properties and columns'u kullanabilirsiniz.

size böyle verileri biçimlendirmek için,

#+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: 

sonra CcCxCc görüntülemek için, sütunlar ayarlarını yenilemek için ilk satırında CcCc basabilirsiniz Verilerinizi sütun görünümünde (bir alanı düzenlemek için e ve q öğelerini kullanın ve standart v öğesine geri dönün iew): Sütun görünümü sadece bir bindirme bir tampon bitti

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

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

ben şahsen bu işe kendimi bakarak ve bu bulunursam ...

yana, ihraç ya da doğrudan baskılı olamaz. Bir sütun görünümü yakalamak istiyorsanız, bir sütun görünümü dinamik bloğu kullanın (bkz. Dinamik bloklar). http://orgmode.org/manual/Capturing-column-view.html

İlgili konular