2015-10-14 14 views
5

Le persone che lavorano con R hanno indubbiamente familiarità con lo R markdown package.Alternativa di Python a R Markdown

Sono un utente pitone vivido e uso Mistune per convertire il markdown in pagine html. Supporta anche l'evidenziazione del codice e mathjax per incorporare le formule di lattice in html. Tuttavia manca un tipo di funzionalità.

markdown R ha la possibilità di eseguire il codice R in linea (e renderizza il risultato in html) o il rendering di grafici in linea. Ciò consente di risparmiare tempo e di rendere la documentazione gestibile in quanto non è necessario preparare manualmente l'output di tale funzione o preparare e salvare manualmente un grafico poiché è stato reso al volo.

Esiste una tale possibilità o libreria in python, forse in combinazione con Mistune?

+0

Hum, lavoro con R e non ho mai usato 'rmarkdown'. Diciamo che alcuni utenti R hanno familiarità con questo pacchetto. –

+1

@Pascal Sono sorpreso, non ho mai incontrato un utente R non familiare con quel pacchetto :). Quindi la mia ipotesi. Off-topic: cosa usi per la documentazione? – Tim

+0

Non sono uno sviluppatore di pacchetti. Ecco perchè. –

risposta

5

Si dovrebbe davvero controllare il ipython notebook (ora si chiama Jupyter perché supporta molte lingue tra cui R), può essere un po 'difficile da installare per quelli che iniziano con Python, quindi potrebbe anche suggerire la Anaconda Python Distribution che include di default .

consente di eseguire codice, immettere testo formattato per il markdown, visualizzare grafici e molto altro ancora.

+0

Questo sembra esattamente quello di cui ho bisogno. Può esportare endresult in un html standalone in modo che gli altri utenti non debbano fare affidamento su un'installazione di notebook/python per visualizzare la documentazione? – Tim

+0

Sì, può esportare in html, pdf, python source e REStructuredText. – iLoveTux

+0

Questo è perfetto, fantastico. Grazie. Andrò avanti e inizierò a giocarci :) – Tim

Problemi correlati