org-模式,源代码块,结果矢量

问题描述 投票:1回答:1

在一个org-模式到投影仪的介绍,我想从一个扩展片处理数据,使用一个或pythonR代码块。我知道如何做到这一点。

会有结果的向量,我需要得到不同的幻灯片个别向量元素。有没有一种方法来解构的结果矢量,所以我不需要每次都重新计算电子表格?也许使Python只有矢量存储为变量,然后使用直列蟒蛇呼叫提取价值?

例:

#+name: calculation
#+begin_src python :result value
return [1, 2, 3]
#+end_src

*** Slide one
I calculated <how to insert :calculationresult[0]>?
- some 
- content

*** Slide two
I calculated <how to insert :calculationresult[1]>?
- more
- content
python r emacs org-mode
1个回答
1
投票

只是玩弄的文档和SO,我发现了以下解决方案:

  • 计算在会话模式的码块内的结果
  • 提取的结果,其中使用相同的会话内联代码呼叫
#+name: calc
#+begin_src python :session :results output :exports none
  myvec = [1, 2, 3]
#+end_src

#+RESULTS: calc


* Page 1

I got number src_python[:session]{myvec[1]}
© www.soinside.com 2019 - 2024. All rights reserved.