2016-07-10 14 views
1

Wie kann ich einen DataFrame in einem Julia Notebook erhalten, um mit nbconvert eine PDF auszugeben und die Formatierung wie mit knitr :: kable oder pander-Tabellen in einem R-Abschriften-Dokument zu steuern?Julia DataFrames-Format in pdf mit nbconvert

Julia Notebook:
der folgende Code Zelle

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

die pdf von nbconvert zeigt 10Œ7 DataFrames.DataFrame durch eine un-formatierte Tabelle gefolgt. Obwohl display(A) und print(A) unterschiedliche Ausgaben im Notebook zeigen, zeigt das pdf von nbconvert die gleiche Ausgabe wie die Codezelle oben im Notebook.

Mit der Python Markdown Notebook Extension zeigen die folgenden Markdown-Zellen die Tabelle im Notebook an, aber in der von nbconvert generierten PDF wird der DataFrame zu einem eindimensionalen Array.

Test1

{{A}} 

Test2

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

Wie kann ich eine Ausgabe wie Kable bekommen oder Pander Tabellen in einem gestrickten R-Abschlag doc in PDF aus einer Julia Notebook mit nbconvert?

Auch auf Github.

Antwort

1

Von Github Diskussion kann Nbconvert die Markdown Notebook Extension HTML-Ausgabe nicht lesen. Tabellen sollten von Code-Zellen ausgegeben werden, damit nbconvert sie nach TeX -> pdf ausgeben kann.

Die nächste Folge-Frage, über die Julia Funktionen dies am besten tun können, ist auf StackOverflow