8
votes

Maintenir une connexion d'entrée / sortie dans R

Y a-t-il un moyen facile d'enregistrer toutes les entrées et la sortie de votre session R au disque lorsque vous travaillez avec R de manière interactive?

in r.app sur Mac OS X Je peux faire un fichier fichier-> enregistrer ... , mais ce n'est pas beaucoup Aide à la récupération des commandes que j'avais entrées lorsque r se bloque.

J'ai essayé d'utiliser évier (..., Split = T) , mais il ne semble pas faire exactement ce que je cherche.


0 commentaires

5 Réponses :


6
votes

Beaucoup d'entre nous utilisent ESS / EMACS pour cette raison même. Enregistrement d'anciennes sessions avec une extension '.rt' vous donne même des commandes spécifiques à un mode pour la ré-exécution des pièces de votre session.


0 commentaires

4
votes

Greg Snow a été récemment écrit sur la liste R-Help (une ressource très précieuse, donc r les personnes!):

"Vous voudrez peut-être aussi regarder? enseignantDemos :: txtSTART comme alternative à l'évier, un avantage est que les commandes ainsi que la sortie peuvent être incluses. Avec un peu plus de travail, vous pouvez également inclure une sortie graphique dans un fichier de transcription. "

R-Aide


0 commentaires

1
votes

2 commentaires

Afaik SaveHistory n'enregistre pas la sortie de la session, à volonté de l'EyTan.


Il enregistre l'entrée et cela ne dépend pas de l'éditeur d'utilisations



0
votes

Emacs est bon, mais pour ceux d'entre nous avec une préférence VI, il y a le plugin VIM-R à l'adresse suivante:

http: //www.uf.uni -bremen.de/chemie/ranke/index.php?page=vim_r_linux

Cela fonctionne brillamment et a une empreinte de mémoire minuscule.


0 commentaires

1
votes

Je ne suis pas sûr de savoir comment répondre à une réponse, mais il existe une version mise à jour du plug-in Vim de Ranke appelé R-Plugin2 disponible ici . Il semble plus convivial et robuste que l'original.


0 commentaires