Que signifie le symbole “+” sur le côté gauche de la R de la console?
Je suis entré dans le code pour tracer un graphique, mais quand j'appuie sur Entrée pour exécuter le graphique, il n'est pas le graphe. Plutôt, +
symboles apparaissent à chaque fois que j'appuie sur Entrée pour exécuter la commande et à tracer le code.
Maintenant, il ya une longue colonne de +
des symboles dans mon R consoles.
Pourquoi est-ce qui se passe et que puis-je faire pour éviter cela?
- Si vous montrer le code que vous tapez, les gens peuvent probablement l'endroit où vous avez omis de fermer une paire de parenthèses, guillemets, etc
Vous devez vous connecter pour publier un commentaire.
L'invite a
+
parce que cela signifie que l'invite s'attend plus à partir de la ligne de code, une sorte de prolongement. Cela peut être parce que vous avez oublié de fermer quelque chose de si l'invite prévoit la fermeture de côté. Par exemple, disons que vous avez oublié de fermer une chaîne de caractères comme suit:Ici, je suis entré dans un guillemet double dans l'invite et maintenu sur la touche Entrée. Il manque une double-quote pour dire à l'invite de commandes, j'ai terminé le littéral de chaîne, de sorte que l'invite s'attend à une autre double-quote. Une fois que vous saisissez le double de citer le message s'arrêter de l'attendre. Par exemple:
C'est de série sur toutes les invites de commande, d'en attendre plus de code si quelque chose n'est pas terminé correctement, comme le littéral de chaîne ci-dessus. Vérifiez votre code pour vous assurer que vous avez fermé toutes les ouverture des citations, des symboles, etc, de sorte que l'invite de ne pas attendre et de votre code s'exécute correctement.
Les différentes manières de sortir de l'invite lorsque cela se produit sont: