Ho letto il codice sorgente R cercando di capire come impagina le pagine di aiuto (ad esempio ?c
). Penso che stia usando less
, ma non sono stato in grado di trovare la funzione che lo fa. Credo che potrei fare system(gettextf("echo %s | less", my_text))
, ma non funzionerà in Windows.Come impaginare l'output R?
risposta
Dai un'occhiata alla ?page
e ?file.show
:
page(runif(1e5))
+1 a @sgibb, page()
è veramente utile. Ci sono alcuni casi in cui voglio andare con una soluzione più complicata però. È inoltre possibile utilizzare ?sink in combinazione con ?file.show:
sink(file="tempSink", type="output")
...
# various commands
...
sink()
file.show(file="tempSink", delete.file=TRUE, title="my output")
Per esempio, page()
visualizza una sola uscita, ma si consiglia di guardare in diversi insieme. Ho anche notato che a volte lo page()
non funziona, ma quanto sopra (non so perché - potrebbe essere solo un bug).
È esattamente lo stesso cosa succede a 'page' se si utilizza' method = "print" '(dare un'occhiata a:' page (page) '). Certo, devi includere i * vari comandi * in una funzione. – sgibb
- 1. Come impaginare collezioni Rabl
- 2. Rails Kaminari - Come ordinare/impaginare gli array?
- 3. Come posso impaginare un DataGrid WPF?
- 4. Come impaginare più modelli in Laravel
- 5. impaginare un array in Ruby con will_paginate
- 6. Come usare jQuery per impaginare i dati JSON?
- 7. Come utilizzare KNPPaginatorBundle per impaginare i risultati utilizzando Doctrine Repository?
- 8. Come impaginare con filtri in quadro Django resto
- 9. Selezionare2 v4 come impaginare i risultati utilizzando AJAX
- 10. Come impaginare il codice di un gioco semplice?
- 11. Come impaginare il risultato di una query personalizzata in cakephp
- 12. Meteor: come impaginare la demo di simple-todos?
- 13. Condizioni per impaginare per appartiene a CakeTemplice 3PHP 3
- 14. Qual è il modo migliore per impaginare una classe C#?
- 15. Usa LIMIT per impaginare i risultati di query MySQL
- 16. Come impaginare in modo efficiente dataset di grandi dimensioni con PHP e MySQL?
- 17. Bootstrap su Twitter: come impaginare più affiancati input-pression su una riga
- 18. In MongoDB, come filtrare per posizione, ordinare per un altro campo e impaginare correttamente i risultati?
- 19. Come impaginare i risultati di una form di Django Richiesta POST
- 20. Come impaginare UICollectionView con tabbar su SupplementaryView e cambiare contenuto diverso?
- 21. Come posso impaginare in ordine decrescente per valore figlio con firebase?
- 22. Come impaginare in Flask-SQLAlchemy per le query unite da db.session?
- 23. Come faccio a impaginare una finestra a 3 pannelli usando wxPython?
- 24. Come convertire X => Opzione [R] in PartialFunction [X, R]
- 25. R. come creare un elenco di elenchi in R?
- 26. Come aggiungere RMSE, slope, intercettare, r^2 alla trama R?
- 27. Come configurare R-3.1.2 con --enable-R-shlib
- 28. R funzione immagine in R
- 29. documento impaginare HTML per la stampa con i browser basati su WebKit
- 30. Come trovare Waldo con R?
Molto utile davvero, funziona anche in RStudio! – krlmlr
Grazie. Sai se esiste un modo per inserire il testo della pagina senza salvarlo in un file? – nachocab
@nochocab: 'page' usa anche un file temporaneo. Non so se/come potresti ottenere l'impaginazione senza un file temporaneo. – sgibb