Je voudrais savoir si R permet de faire un panoramique et un zoom sur les images produites avec la fonction "plot". Je souhaite obtenir la transformation du tracé à l'aide de la souris et non via la ligne de commande, est-ce possible?
Merci d'avance.
C'est une question un peu ancienne mais pour les références futures, j'ai écrit un package faisant exactement cela (basé sur zoomplot {dans pkg: TeachingDemos}). C'est ce qu'on appelle le zoom:
Et vous êtes invités à vérifier les dernières et les meilleures et à étendre le package sur Github
Utilisation -
library(zoom) # Invoke the Library
# Call plot
zm()
Les instructions d'utilisation dans un tracé normal sont
Souris:
Clavier:
q sur la fenêtre graphique pour quitter
Pas avec le périphérique de traçage par défaut car son modèle interne est "statique".
Il existe des solutions de contournement, difficiles: regardez par exemple le package playwith , ou un périphérique basé sur Java tel que le package iplots sur Simon's rforge . Il existe également des extensions comme ggobi et d'autres travaux en cours (tels que le périphérique basé sur Qt qui remplacera à terme ggobi) qui essaient de rendre le graphique basé sur R plus dynamique.
Mais le principal point à retenir est: non, pas vraiment - en raison de la façon dont les périphériques graphiques R sont conçus.
Vous devriez regarder Greg Snows zoomplot {dans pkg: TeachingDemos}. Vous pourrez peut-être appeler cette fonction avec l'interface du curseur à l'aide de la boîte à outils tk. Je pense que le package de Greg contient également des exemples d'une telle interface.
Pour ajouter aux réponses existantes: j'aime utiliser la fonction identifier () pour ajouter manuellement des étiquettes uniquement aux points particuliers que je veux.
Vous pouvez également ajouter des graphes R à plot.ly . Cela devrait suffire pour les choses les plus courantes.
Stefan
Maintenant, il y a aussi http://www.htmlwidgets.org/ qui ajoutent un grand ensemble de capacités de visualisations interactives à R. La plupart d'entre elles peuvent facilement être zoomées et panoramisées.