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? p>
in J'ai essayé d'utiliser r.app code> sur
Mac OS X code> Je peux faire un fichier
fichier-> enregistrer ... code>, mais ce n'est pas beaucoup Aide à la récupération des commandes que j'avais entrées lorsque r se bloque. P>
évier (..., Split = T) code>, mais il ne semble pas faire exactement ce que je cherche. P>
5 Réponses :
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. P>
Greg Snow a été récemment écrit sur la liste R-Help (une ressource très précieuse, donc r les personnes!): p>
"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. " p>
R-Aide p>
Consultez le Sauvegarder la commande () p>
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
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: P>
http: //www.uf.uni -bremen.de/chemie/ranke/index.php?page=vim_r_linux p>
Cela fonctionne brillamment et a une empreinte de mémoire minuscule. P>
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. P>