2015-10-14 13 views
5

Rと一緒に作業する人は間違いなくR markdown packageに精通しています。R Markdownの代わりのPython

私は鮮やかなpythonユーザーです。Mistuneを使用して、markdownをhtmlページに変換します。また、htmlにラテックス式を埋め込むコードの強調表示とmathjaxもサポートしています。しかし、1つのタイプの機能が欠落しています。

Rマークダウンは、Rコードをインラインで実行し(結果をHTMLにレンダリングする)、またはグラフをインラインで表示する可能性があります。これにより時間を節約し、その関数の出力を手動で準備する必要もなく、グラフを手動で準備して保存する必要がなくなり、ドキュメンテーションをメンテナンスすることができます。

おそらくMistuneと組み合わせて、このような可能性やライブラリがPythonで存在しますか?

+0

ハム、私はRと一緒に働いていて、決して 'rmarkdown'は使用しませんでした。 Rユーザーの中にはこのパッケージをよく知っているとしましょう。 –

+1

@Pascal私は驚いています、私はそのパッケージに精通していないRユーザーに会ったことはありません:)。それで私の前提。オフトピック:ドキュメンテーションには何を使用していますか? – Tim

+0

私はパッケージ開発者ではありません。それが理由です。 –

答えて

5

あなたは本当にipython notebookをチェックアウトする必要があります(それはRを含む多くの言語をサポートしているので、今それがJupyterと呼ばれています)、Pythonで始まるそれらのためにインストールするには少し難しいことができますので、私はまた、デフォルトでは、それを含んでAnaconda Python Distributionを示唆するかもしれません。

を使用すると、コードを実行したり、マークダウン形式のテキストを入力したり、グラフを表示したりすることができます。

+0

これは私が必要とするもののように見えます。エンドレスをスタンドアロンHTMLにエクスポートできるので、他のユーザーはドキュメントを表示するためにノートブック/ Pythonのインストールに頼る必要はありませんか? – Tim

+0

はい、html、pdf、pythonソース、REStructuredTextにエクスポートできます。 – iLoveTux

+0

それは完璧な、素晴らしい。ありがとう。私は先に進み、それと遊ぶことを始める:) – Tim