Comment faire pour exécuter plusieurs-sélection d'une ligne dans l'éditeur de fichier de Stata?
Personne ne sait comment utiliser la fonction "exécuter" sélection de la fonction dans l'éditeur de fichier de Stata pour le code qui s'étend sur plusieurs lignes?
Actuellement je ne peux pas trouver un moyen de le faire sans l'aide de la #délimiter ; système qui exige de répéter "délimiter ;" au début de chaque bloc je veux courir.
Toutes les suggestions apprécié!
Si vous le problème est de simplement taper
#delimit ;
tout le temps, vous pouvez l'ajouter à un profil.faire (voir help profile
)OriginalL'auteur Bryan | 2011-05-12
Vous devez vous connecter pour publier un commentaire.
Je crois que vous pourriez être la compréhension de la
#delimit ;
commande à tort: cette fonction est utile lorsque vous êtes le codage d'un fichier pour l'exécuter dans son intégralité par la suite. J'ai aussi supposer que vous êtes à l'aide de Stata 11, depuis les versions précédentes se comportent différemment (si je me souviens bien, Stata 10 SE pour Mac ne prend pas en charge//
commentaires et délimitant, par exemple).Si vous exécutez seulement une fraction de ce code, utilisez
///
à la fin d'une ligne, pour poursuivre sa commande sur le suivant.Exemple de base (ce qui effacera toutes les données ouvertes, alors méfiez-vous):
Cela devrait fonctionner parfaitement, même si vous exécutez le
sysuse
de commande et lesc
(scatter
) commandes séparément. Lesc
commande a lamlab
option (pour ajouter des étiquettes pour les points de données) sur une ligne différente, mais les deux lignes sera interprété comme une seule commande en raison de la///
indication.Espérons que cette aide!
///
s'applique uniquement aux .faire et .ado fichiers. Il ne fonctionne pas à partir de la boîte de commande interactive du logiciel Stata. C'est documentée dans le .pdf manuel "16.1.3 les Longues lignes dans les fichiers"OriginalL'auteur Fr.