使用nbconvert

时间:2016-07-10 10:42:07

标签: julia jupyter ijulia-notebook nbconvert

如何在Julia Notebook中获取DataFrame以使用nbconvert输出到pdf并控制格式,例如在R-markdown文档中使用knitr :: kable或pander表格?

Julia笔记本:
以下代码单元

using DataFrames
A = DataFrame(randn(10, 7))

来自nbconvert的pdf显示10Œ7 DataFrames.DataFrame,后跟未格式化的表格。虽然display(A)print(A)在笔记本中显示不同的输出,但来自nbconvert的pdf显示与上面的代码单元格相同的输出。

使用Python Markdown Notebook Extension,以下markdown单元格显示笔记本中的表格,但在nbconvert生成的pdf中,DataFrame将变为一维数组。

测试1

{{A}}

的Test2

|      |
|------|
|{{A}}|

如何在带有nbconvert的Julia笔记本的PDF格式的针织R-markdown文档中获得像kable或pander表这样的输出?

同样在Github

1 个答案:

答案 0 :(得分:1)

Github讨论开始,nbconvert无法读取Markdown Notebook Extension html输出。表应该从代码单元输出,因此nbconvert可以将它们输出到TeX - > PDF。

关于哪个Julia函数可以做到最好的下一个后续问题是StackOverflow