Ich denke, das ist eine triviale Frage, aber ich kann keine Hilfe dazu finden. Ich möchte den Befehl keep
in einer Do-Datei in Stata 12 ausführen:
(In meinem Code verwende ich ungefähr hundert Variablen, nicht nur 14 als Beispiel.) Was ich möchte, ist Folgendes:
%Vor% Ich weiß, dass die Klammern {} den Trick nicht machen, aber ich suche nach dem Befehl, der das tut. Die Verwendung von #delimiter ;
funktioniert auch nicht.
Ich möchte dies tun, weil Untergruppen von Variablen eine Beziehung untereinander haben (die ich oben signalisieren wollte, indem ich a
, b
und c
verwende) und das möchte ich in meinem Code klarstellen. Ich füge Variablen dauerhaft hinzu und lösche sie. Beachten Sie, dass ich den Befehl drop
nicht verwenden möchte (in diesem Fall ist die Lösung trivial).
Es gibt mehrere Möglichkeiten. Einer verwendet %code% . Ein Beispiel:
%Vor%%code% funktioniert bei korrekter Verwendung . Ein Beispiel:
%Vor%Es gibt noch einen anderen Weg. %code% (von dem Sie bereits wussten):
Siehe [U] 16.1.3 Lange Zeilen in Do-Dateien für weitere Informationen.
Dieser manuelle Einstieg verweist Sie direkt auf die relevanten Informationen.
Ich vermute Mangel an Forschung / Aufwand in diesem Fall. Eine Google-Suche (mit "Stata + Zeilenbruch in Do-Dateien") hätte Sie leicht dorthin gebracht. Ich empfehle dies nicht als Ihre erste Strategie, wenn Sie versuchen, Probleme in Stata zu lösen. Beginnen Sie lieber mit Stata-Ressourcen: Ich empfehle das Lesen von
[U] 3 Ressourcen zum Lernen und Verwenden von Stata p>
[U] 4 Statas Hilfe und Suchfunktionen.
Ich denke, das ist eine triviale Frage, aber ich kann keine Hilfe dazu finden. Ich möchte den Befehl %code% in einer Do-Datei in Stata 12 ausführen:
%Vor%(In meinem Code verwende ich ungefähr hundert Variablen, nicht nur 14 als Beispiel.) Was ich möchte, ist Folgendes:
%Vor%Ich weiß, dass die Klammern {} den Trick nicht machen, aber ich suche nach dem Befehl, der das tut. Die Verwendung von %code% funktioniert auch nicht.
Ich möchte dies tun, weil Untergruppen von Variablen eine Beziehung untereinander haben (die ich oben signalisieren wollte, indem ich %code% , %code% und %code% verwende) und das möchte ich in meinem Code klarstellen. Ich füge Variablen dauerhaft hinzu und lösche sie. Beachten Sie, dass ich den Befehl %code% nicht verwenden möchte (in diesem Fall ist die Lösung trivial).
Dies ist nur ein sehr einfacher Trick, um die echten Lösungen von Roberto zu ergänzen. Da Sie so viele Variablen haben, fand ich es manchmal nützlich, Makros zu verwenden, um Variablen zu gruppieren, besonders wenn Sie die Gruppierung mehr als einmal verwenden können.
%Vor% Es gibt mehrere Möglichkeiten. Einer verwendet ///
. Ein Beispiel:
#delimit
funktioniert bei korrekter Verwendung . Ein Beispiel:
Es gibt noch einen anderen Weg. help delimit
(von dem Sie bereits wussten):
Siehe [U] 16.1.3 Lange Zeilen in Do-Dateien für weitere Informationen.
Dieser manuelle Einstieg verweist Sie direkt auf die relevanten Informationen.
Ich vermute Mangel an Forschung / Aufwand in diesem Fall. Eine Google-Suche (mit "Stata + Zeilenbruch in Do-Dateien") hätte Sie leicht dorthin gebracht. Ich empfehle dies nicht als Ihre erste Strategie, wenn Sie versuchen, Probleme in Stata zu lösen. Beginnen Sie lieber mit Stata-Ressourcen: Ich empfehle das Lesen von
[U] 3 Ressourcen zum Lernen und Verwenden von Stata p>
[U] 4 Statas Hilfe und Suchfunktionen.
Tags und Links command-line break stata