Monday 9 October 2017

Zusammenführen Diagramme In Stata Forex


HINWEIS: Die IDRE Statistical Consulting Group wird im Februar die Website auf das WordPress CMS migrieren, um die Wartung und die Erstellung neuer Inhalte zu erleichtern. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht länger erhalten bleiben. Wir werden versuchen, Redirects beizubehalten, damit die alten URLs weiterhin so gut funktionieren, wie wir können. Willkommen beim Institut für Digitale Forschung und Bildung Helfen Sie der Stat Consulting Group mit einem Geschenk Stata Learning Module Grafik: Kombinieren von Twoway Scatterplots Dieses Modul zeigt Beispiele für die Kombination von zwei Scatterplots. Dies wird durch den Befehl und das daraus resultierende Diagramm veranschaulicht. Dies beinhaltet Hotlinks zum Stata Graphics Manual, die über das Internet und von Stata aus verfügbar sind. Der in diesen Beispielen verwendete Datensatz kann unter Verwendung des folgenden Befehls erhalten werden: Dies veranschaulicht das Kombinieren von Graphen in den folgenden Situationen. Plots für separate Gruppen Kombinieren von separaten Plots zu einem einzigen Plot Kombinieren von separaten Graphen zu einem einzigen Graphen Plots für separate GruppenAn Einführung zu Stata Graphics Stata enthält eine Vielzahl von Tools für die Erstellung von Grafiken mit grafischer Qualität. Zwischen der Vielfalt der Graphen, die Sie machen können und die schiere Zahl der Details, die Sie in einem Diagramm steuern können, können Stata Grafiken ein einschüchterndes Thema sein. Allerdings müssen youll wahrscheinlich nur ein paar verschiedene Arten von Graphen zu machen, und in den meisten Fällen Statas Standardeinstellungen werden gut. Die statische grafische Benutzeroberfläche (GUI) organisiert die verschiedenen grafischen Optionen auf eine intuitive Weise, so dass Sie sie finden können, wenn Sie sie brauchen, ohne die Syntax für jeden einzuprägen. Das bedeutet nicht, sollten Sie nicht Ihre Grafik-Befehle in do Dateien, sobald Sie sie erstellt haben, aber es bedeutet, dass für komplexe Grafiken können Sie die GUI verwenden, um die Befehle youll Store erstellen. Stata 10 hat auch einen Grapheneditor hinzugefügt, der es Ihnen erlaubt, einen Graphen zu modifizieren, nachdem Sie ihn erstellt haben. Dies gibt Ihnen noch mehr Kontrolle über Ihre Grafik, aber im Gegensatz zu der GUI für das Erstellen einer Grafik der Editor nicht geben Ihnen einen Befehl, den Sie später ausführen können. Wenn Sie später irgendwelche Änderungen an Ihren Daten vornehmen, müssen Sie Ihre Grafik von Grund auf neu starten. So ist es besser, die Grafik, die Sie wollen in den ersten Platz, wo möglich zu erstellen, aber der Editor ist immer noch eine sehr nützliche Ergänzung. In diesem Artikel werden die Erstellung von Graphen unter Verwendung der Stata-GUI, die Struktur der Graph-Befehlssyntax (ohne zu viele Details auf Details), einige gängige Arten von Graphen und den Graphen-Editor behandelt. Sie sollten eine gewisse Vertrautheit mit grundlegenden Stata vor dem Beginn (wenn Sie nicht, betrachten Sie mit Stata für Forscher oder Stata für Studenten). Der beste Weg, um diesen Artikel zu verwenden, ist es am Computer zu lesen und tatsächlich durchführen die Schritte beschrieben. Die Beispiele in diesem Artikel verwenden die Automobil-Datenmenge, die mit Stata kommt, so beginnen mit der Eingabe: um es zu laden. Fühlen Sie sich frei zu experimentieren, wie Sie gehen, vor allem mit den Einstellungen, die wir diskutieren (in der Regel, weil theyre entweder ziemlich offensichtlich oder selten verwendet). Das Erstellen einer Grafik wird nie ändern Sie Ihre Daten, so dass das Schlimmste, was passieren kann, ist, dass Ihre Grafik entpuppt sich als nutzlos oder einfach nur hässlich. Erstellen von Graphen mithilfe der grafischen Benutzeroberfläche Beginnen Sie mit einem einfachen Streudiagramm mit dem Gewicht als X-Variable und mpg als Y-Variable. Stata bezieht sich auf alle Graphen, die eine Y-Variable und eine X-Variable als Twoway-Graph aufweisen, also klicken Sie auf Graphics. Twoway-Diagramm. Der nächste Schritt besteht darin, ein Diagramm zu definieren. In Stata-Terme sind einige spezifische Daten in einer bestimmten Weise visualisiert, zum Beispiel Quoten-Streudiagramm von mpg auf Gewicht. Eine Grafik ist ein ganzes Bild, einschließlich Achsen, Titel, Legenden, etc. Auch kann ein einziger Graph enthalten Mehrere Plots. Das grundlegende twoway Dialogfeld erlaubt Ihnen, so viele Plots zu definieren, wie Sie benötigen, und die anderen Eigenschaften des Diagramms zu steuern. Um ein Diagramm zu definieren, klicken Sie auf Erstellen. Youll erhalten dann ein Dialogfeld, in dem Sie die Handlung beschreiben können, die Sie wollen. Lassen Sie die Kategorie auf Basisplots und den Typ auf Scatter gesetzt. Für die Y-Variable wählen oder geben Sie mpg ein. Und für die X-Variable wählen oder Typ Gewicht. (Anmerkung: Linux Stata erlaubt es Ihnen nicht, Variablen auszuwählen, also müssen Sie ihre Namen eingeben.) In Windows Stata können Sie entweder tun.) Wenn Sie auf Senden klicken. Wird das Diagramm ohne Schließen des Dialogfelds erstellt. Dies ermöglicht Ihnen, die Ergebnisse zu sehen und dann leicht Anpassungen und versuchen Sie es erneut. Klicken Sie auf Jetzt einreichen und Sie sollten eine einfache, aber professionell aussehende Streudiagramm erhalten. Hinzufügen weiterer Variablen Wenn Sie dem Scatterplot eine zweite Y-Variable hinzufügen möchten, geben Sie nach der bereits ausgewählten Sequenz den Namen in das Y-Feld ein. Stata erlaubt es nicht, mehrere Variablen aus der Liste mit der Maus auszuwählen, aber es hat keine Schwierigkeiten, mehrere Variablen in der Y-Variablenbox zu verstehen, solange man sie selbst dort platziert. Um einen sinnvollen Graphen mit zwei Y-Variablen (ohne multiple Skalierung) zu erstellen, benötigen wir Variablen mit ähnlichen Werten. Die Stammvariable qualifiziert, also geben Sie sie in der Y-Variablenbox nach mpg ein und klicken Sie erneut auf Submit. Das Ergebnis ist ein Streudiagramm mit beiden Variablen. Beachten Sie, wie Stata automatisch die beiden Variablen in verschiedenen Farben und fügt eine Legende erklärt, welche ist. Der Legendentext wird aus den Variablenbeschriftungen gezeichnet, aber Sie können alle diese Standardverhalten überschreiben, wenn Sie dies wünschen. Plotten einer Teilmenge der Daten Wenn Sie nur bestimmte Beobachtungen einschließen möchten, können Sie diese durch Anklicken der Registerkarte ifin angeben. Sie können dann eine Bedingung im If eingeben. Und nur Beobachtungen, die die Bedingung erfüllen, werden in der Handlung eingeschlossen. Geben Sie das Wort nicht ein, wenn. Wie angenommen wird. Um nur ausländische Autos auszustellen, geben Sie in der If. Box. Erinnern Sie sich, dass in Stata eins wahr ist und Null ist falsch, und fremd ist entsprechend kodiert. Also, wenn fremd ist äquivalent zu, wenn foreign1. Klicken Sie auf Submit und youll bekommen eine viel spärlicher Grafik. Sie können auch kompliziertere Ausdrücke verwenden. Zum Beispiel geben Sie fremden amp pricelt10000 und youll bekommen nur die Autos, die sowohl ausländische und kosten weniger als 10.000 (in 1978 Dollar). Steuern der Marker Standardmäßig markiert jeder Punkt mit einem kleinen Punkt die Markierung, aber Sie können dies ändern. Klicken Sie erneut auf die Registerkarte Plot, und für beste Ergebnisse setzen Sie die Y-Variable wieder auf nur mpg. Klicken Sie dann auf Markereigenschaften. Symbol auf Hohlkreis setzen. Nächste Prüfung Markierungen zu Markierungen hinzufügen und die zu erstellende Variable setzen. Und klicken Sie dann auf Senden. Wie Sie sehen, ist jeder Punkt jetzt ein hohler Kreis mit dem Namen des Autos, das neben ihm gedruckt wird, aber viele der Namen überschneiden sich. Sie können die Situation etwas verbessern, indem Sie den Label-Winkel auf 45 Grad ändern. Aber im Allgemeinen können Sie nur auf einem Streudiagramm, wenn es eine kleine Anzahl von Beobachtungen und theyre ausgebreitet hat, nützliche Etiketten setzen. Overlaying Plots Next well kombinieren mehrere Plots. Deaktivieren Sie Markierungen zu Markierungen hinzufügen. Klicken Sie auf Akzeptieren, um diese Einstellungen für Marker-Eigenschaften zu übernehmen und zum Fenster Plot 1 zurückzukehren, und klicken Sie erneut auf Akzeptieren, um das Diagramm so zu akzeptieren, wie es ist, und kehren Sie zum Haupt-Twoway-Fenster zurück. Klicken Sie auf Erstellen, um dem Diagramm ein weiteres Diagramm hinzuzufügen. Dieses Mal gut machen eine Linie Handlung. Setzen Sie den Plottyp auf Linie. Und wählen Sie erneut mpg und Gewicht als die Y - und X-Variablen. Klicken Sie auf Senden, um das Ergebnis zu sehen. Sein wahrscheinlich nicht, was Sie erwartet hatten - in der Tat sieht es wie ein Gekritzel aus. Das ist, weil durch Rückstellung Stata die Linie von der Beobachtung eins zur Beobachtung zwei zur Beobachtung drei und so weiter zeichnet. Was Sie wollen, ist eine Zeile aus der Beobachtung mit dem geringsten Gewicht auf die mit dem nächst niedrigeren Gewicht, etc. Das ist, warum Stata das Kontrollkästchen Sort on x Variable enthalten. Dies ändert nicht die tatsächliche Reihenfolge der Beobachtungen in Ihrem Datensatz, nur die Reihenfolge, in der sie in Ihrem Liniendiagramm verbunden sind. Überprüfen Sie es und klicken Sie erneut auf Submit. Dieses Mal sollten Sie die Grafik erhalten, die Sie erwartet haben. Beachten Sie, dass, während die Linie verbindet alle Punkte in der Streudiagramm, es geht zu einer Menge von Punkten, die die Streudiagramm nicht enthalten. Das ist, weil Sie nicht eine wenn Bedingung für das Linienplot gesetzt, also sein, das alle Beobachtungen in den Daten plotten. Die Möglichkeit, verschiedene, wenn Bedingungen für verschiedene Diagramme ist sehr nützlich, aber youll beachten Sie, dass die twoway-Fenster hat seine eigene ifin Registerkarte, die für alle Plots gilt. Linieneigenschaften Sie können steuern, wie die Linie aussieht, indem Sie auf Linieneigenschaften klicken. Die am häufigsten verwendete Option ist hier Muster. Standardmäßig unterscheidet Stata verschiedene Linienplots nach Farbe, aber das hilft nicht, wenn das Diagramm in Schwarzweiß gedruckt werden muss. Sie können also für jede Zeile ein Muster setzen. (Alternativ können Sie auch ein Schema wählen, das für den Druck vorgesehen ist). Um es in Aktion zu sehen, setze Muster auf Dash. Versuchen Sie auch, die Verbindungsmethode auf Stairstep zu setzen. Plotting Subsamples Lets gehen zurück zu nur plotten mpg vs Gewicht. Aber dieses Mal können die ausländischen Autos eine Farbe und die heimischen Autos ein anderes machen. Sie können dies tun, indem Sie zwei Parzellen, eine für die ausländischen Autos und eine für die heimischen Autos, die jeweils eine wenn Bedingung, die es beschränkt, um die richtige Subpopulation. Dann wird Stata machen sie verschiedene Farben automatisch. Beginnen Sie, indem Sie alles zurücksetzen. Klicken Sie zweimal auf Akzeptieren, um zum Hauptfenster zurückzukehren, und klicken Sie dann unten links auf die R-Taste (), um die Diagramme zurückzusetzen. Klicken Sie anschließend auf Erstellen. Verlassen Sie den Typ als Scatter. Setzen Sie die Y-Variable auf mpg und setzen Sie die X-Variable auf Gewicht. Klicken Sie dann auf ifin und im If. Kastenart fremd. Das Ausrufezeichen ist Stata für quotnotquot so bedeutet dies quotnot foreignquot und ist äquivalent zu foreign0. So wird diese Handlung nur die einheimischen Autos. Klicken Sie auf Akzeptieren, um zum Hauptfenster zurückzukehren, klicken Sie erneut auf Erstellen und wiederholen Sie den gesamten Vorgang mit einem wichtigen Unterschied: diesmal im If. Box nur Typ ausländischen. Diese Handlung wird nur die ausländischen Autos. Klicken Sie auf Senden, um das Ergebnis zu sehen. Die resultierende Grafik sehr schön macht die heimischen Autos blau und die ausländischen Autos rot. Allerdings gibt die Legende keine Angabe, welche ist. Um das zu tun, müssen Sie die Kontrolle über die Legende selbst übernehmen. Das Erscheinungsbild einer Grafik kontrollieren Sie haben keine Optionen zur Steuerung der Legende gesehen, da wir bisher auf die Eigenschaften einzelner Diagramme fokussiert waren. Die Legende ist nicht mit einem bestimmten Grundstück verknüpft, da es möglicherweise Informationen aus allen Plots enthält. Um es zu erreichen, müssen Sie auf Akzeptieren klicken und zum zweiten Fenster zurückkehren. Dies ist, wo Sie Aspekte der Grafik als Ganzes, einschließlich der Legende steuern. Klicken Sie auf die Registerkarte Legende. Das Legendenverhalten steuert nur, ob die Legende angezeigt wird oder nicht. Da Stata denkt, dass unsere Grafik eine haben sollte und wir uns einig sind, können wir sie auf Default setzen. Auf der anderen Seite bieten die Standardtasten keine nützlichen Informationen für diese Grafik, so dass wir sie überschreiben müssen. Überprüfen Sie die Standardtasten überschreiben. Dann in das Feld unten, müssen Sie die Anzahl der einzelnen Plot gefolgt von, wie Sie es markiert werden (in Anführungszeichen) eingeben. Für diesen Diagrammtyp: 1 "Domestic Carsquot 2 quotForeign Carsquot Jetzt klicken Sie auf Submit und youll erhalten Sie eine Grafik mit einer nützlichen Legende. Beachten Sie, dass die Reihenfolge, in der Sie die Plots auflisten, die Reihenfolge ist, in der sie in der Legende auftauchen: Wenn Sie 2 quotForeignes Carsquot 1 "Domestic Carsquot" eingeben, würde die Legende die ausländischen Autos zuerst setzen. Die Schaltfläche Organisationsansicht öffnet ein Dialogfenster mit allen möglichen Optionen, die sich auf die Darstellung der Legende beziehen. Klicken Sie auf die Registerkarte Organisation, und legen Sie RowsColumns auf Spalten (wobei es auf nur eine Spalte gesetzt wird). Die Registerkarten "Etiketten" und "Region" ermöglichen es Ihnen, das Erscheinungsbild des Legendentextes bzw. der gesamten Legendenbox zu steuern. Die verschiedenen Optionen wie Größen und Farben sind selbsterklärend, aber diese Optionen erscheinen in vielen verschiedenen Kontexten so lohnt es sich einen Augenblick zu experimentieren und zu sehen, wie sie funktionieren. Wählen Sie einige verschiedene Farben und solche nur zu sehen, wie sie funktionieren. Klicken Sie anschließend auf Akzeptieren, um zum Hauptfenster zurückzukehren. Über die Schaltfläche Placement können Sie steuern, wo die Legende in der Grafik platziert wird. Um zu verstehen, wie Orte spezifiziert sind, stellen Sie sich das Gesicht einer analogen Uhr über Ihr Diagramm: 12 Uhr ist die Oberseite, 6 Uhr die Unterseite, 3 Uhr die rechte Seite usw. Sie können auch angeben, dass die Legende innerhalb des Diagrammbereichs geht Anstatt im Grenzbereich um ihn herum - nur stellen Sie sicher, dass es nicht bedecken etwas wichtiges. Versuchen Sie, die Position auf 12 Uhr zu setzen und die Legende innerhalb des Plotbereichs zu überprüfen. Klicken Sie dann auf Senden, um die Ergebnisse anzuzeigen. Sie können der Legende einen Titel hinzufügen, indem Sie auf der Registerkarte "Titel" des Fensters "Legendenorganisation" und "Erscheinungsbild" eine Überschrift angeben, aber viel eher einen Titel zur Grafik hinzufügen möchten. Um dies zu tun, klicken Sie auf Akzeptieren, um wieder zum Haupt-Twoway-Fenster zurückzukehren, und klicken Sie dann auf die Registerkarte Titles. Dies gibt Ihnen vier Felder, in denen Sie Text setzen können: den Titel. Untertitel. Beschriftung und Hinweis. Der einfachste Weg, um zu sehen, was jeder bedeutet, ist, sie auszuprobieren, so geben Sie Titel. Untertitel. Beschriftung und Notiz in den entsprechenden Feldern und klicken Sie auf Senden, um das Ergebnis zu sehen. Wie Sie sehen, gehen Titel und Untertitel an die Spitze, während Untertitel und Anmerkung unten links gehen. Jeder hat auch eine bestimmte Schriftgröße zugeordnet. Dies sind jedoch nur Voreinstellungen. Klicken Sie auf die Schaltfläche "Eigenschaften", die jedem zugeordnet ist, und Sie können die Position und das Format ändern. (Legend-Titel funktionieren in der gleichen Weise, aber sie erscheinen im Legendenfeld.) Wenn Sie möchten, dass der Text über mehrere Zeilen aufgeteilt wird, setzen Sie jede Zeile in Anführungszeichen. Um dies in Aktion zu sehen, ersetzen Sie den Titel durch "FirstFirst" und klicken Sie auf "Submit". Als nächstes betrachten wir die Achsen des Graphen. Klicken Sie auf die Y-Achse (die X-Achse Registerkarte identisch ist) und das erste, was youll sehen, ist das Feld Titel. Wenn ein Plot nur eine Y-Variable hat, ist der Standardtitel für die Y-Achse die Variablenbeschriftung, wenn sie einen hat, oder einfach nur ihren Namen. Wenn alle Plots mehrere Y-Variablen haben, ist die Voreinstellung überhaupt kein Titel. Sie können jedoch die Voreinstellung überschreiben, indem Sie hier etwas eingeben und dessen Format kontrollieren, indem Sie auf Eigenschaften klicken. Geben Sie Miles Per Gallon ein, und klicken Sie auf Submit, um den Effekt zu sehen. Bedeutende Zecken sind die Markierungen entlang der Achse mit den Zahlen durch sie, die weve gesehen haben alle entlang, aber, indem sie Major ticklabel Eigenschaften klicken, können Sie steuern, wieviele dort und wo sie gesetzt werden. Dies geschieht durch Auswahl einer von mehreren Regeln. Verwenden Sie die Standardregel erlaubt Stata zu wählen, was es in der Regel ziemlich gut macht. Schlage von Zecken verlässt die meisten der Kontrolle zu Stata, aber Sie können etwa wie viele Zecken gibt es gesetzt werden. Min Max legt Zecken nur auf die untere und obere Achse der Achse. RangeDelta gibt Ihnen die vollständige Kontrolle, solange Sie wollen, dass die Zecken einer regelmäßigen Regel folgen. Wählen Sie beispielsweise RangeDelta. Setzen Sie den Minimalwert auf 0, den Maximalwert auf 40 und den Delta auf 5, und klicken Sie dann auf Submit, um die Ergebnisse anzuzeigen. Das Ergebnis ist eine Y-Achse, die bei Null beginnt und Zecken alle fünf Einheiten hat, aber beachten Sie, dass die Grafik bis zu 41 fortsetzt, weil ein Auto 41 Meilen pro Gallone hat. Sie können eine Grafik erweitern, indem Sie eine Achse erweitern (erinnern Sie sich an die Standardversion dieses Graphen, die um zehn gestartet wurde), aber Sie können sie nicht abschneiden. Stata wird immer die Grafik groß genug, um alle Beobachtungen in Ihren Daten. Wenn Sie wirklich wollte, dass die Grafik bei 40 stoppen, müssen Sie eine if-Bedingung wie mpglt40 hinzufügen. Benutzerdefinierte Regeln erlauben es Ihnen, Zecken zu platzieren, wohin Sie wollen und lassen Sie sie sagen, was Sie wollen. Die Syntax ist einfach eine Liste von Zahlen und zugehörigen Labels. Wählen Sie z. B. die Option Benutzerdefiniert und im Feld Benutzerdefinierte Regel den Wert 10 quotTerriblequot 20 quotMediocrequot 30 quotSehr gut aus. Das Ergebnis ist eine weniger informative, aber mehr beredte Grafik. Sie könnten das Gleiche erreichen, indem Sie Wert-Labels auf die Variable setzen. Wenn Sie bereits Wertelabel zugeordnet haben, klicken Sie einfach auf die Registerkarte "Etiketten" und wählen Sie "Use value labels". Jedes Häkchen benötigt keine Textbeschriftung. Beispielsweise können Sie die benutzerdefinierte Regel auf 10 Zehnfache setzen und alle Zeilen mit Etiketten mit nur 10, 20 und 30 Zeilen ticken. Dies führt jedoch dazu, dass sich die Etiketten überlappen, oder zumindest Sich gegenseitig. Um das zu beheben, klicken Sie auf die Registerkarte Etiketten und stellen Sie Winkel zu Horizontal ein. Da dies dazu führen wird, dass Stata den Rand zum linken Rand des Plots erweitert, um Platz für die Beschriftungen zu schaffen, setzen Sie die Größe auf v. Klein. Die Textbeschriftungen enthalten jedoch nicht die Ziffern 10, 20 oder 30, die ungerade aussehen, da die anderen Tickmarkierungen Zahlen haben. Um diese Zahlen anzuzeigen, fügen Sie sie am Ende ihrer jeweiligen Textbeschriftungen hinzu: 10 quotTerrible 10quot 15 20 quotMediocre 20quot 25 30 quotSehr gut 30quot 35 40. So platzieren sich die anderen mit den anderen Zahlen. Kleine Ticklabel-Eigenschaften steuern kleinere Ticks, die zwischen den Hauptticks gehen. Sie folgen den gleichen Regeln wie große Zecken, aber die Regeln gelten für die Räume zwischen den großen Zecken anstatt die ganze Achse. Offensichtlich ist die Standardgröße kleiner als gut, aber sie sind ansonsten ähnlich. Achsenlinieneigenschaften steuern das Erscheinungsbild der Achse selbst, während die Achsenskala die Skalierung steuert. Dazu gehört die Möglichkeit, sie in eine logarithmische Skala zu ändern, die Skalierung umzukehren und die Skalierung zu erweitern (nicht aber zu kürzen - siehe oben). Verwenden von by mit Graphen Die Verwendung von in einem Graphen gibt Ihnen nicht einen völlig separaten Graphen für jede Subpopulation, aber es gibt Ihnen eine separate Plots in einem einzigen Diagramm. Das Diagramm, mit dem wir gearbeitet haben, ist unhandlich geworden, also starten Sie, indem Sie auf die Reset-Taste () klicken. Dann richten Sie ein Scatterplot von mpg auf Gewicht, wie wir es vorher gemacht haben. Klicken Sie auf Akzeptieren, um zum Zweibettzimmer-Fenster zurückzukehren, und klicken Sie dann auf die Registerkarte Nach. Aktivieren Sie das Kontrollkästchen für Zeichnungsuntergraphen für eindeutige Werte von Variablen und im Feld Variablen oder wählen Sie fremd. Klicken Sie auf Submit und youll sehen Sie zwei Streudiagramme Seite an Seite, eine für inländische Autos und eine für ausländische Autos. Jetzt ersetzen Sie ausländische mit rep78. Diese Variable nimmt fünf Werte an, plus einige fehlende Werte. Aktivieren Sie die Kontrollkästchen für Grafik mit Summen hinzufügen und Grafik für fehlende Werte hinzufügen und klicken Sie auf Senden. Der resultierende Graph hat sieben Diagramme: einen für jeden der fünf Standardwerte, die von rep78 genommen wurden. Einer für Beobachtungen, die rep78 fehlen. Und eine für alle Beobachtungen. Allerdings ist die Standard-Anordnung dieser Grundstücke nicht besonders attraktiv, so klicken Sie auf Subgraph-Organisation. Eine Option wäre, um alle Plots auf eine Zeile für einen einfachen Vergleich: Set-Style zu kompakt, RowsColumns zu Zeilen und dann die Anzahl der Zeilen auf 1. Klicken Sie auf Submit, um das Ergebnis zu sehen - offensichtlich, wenn Sie dieses youd verwenden möchten Etwas über die X-Achsen-Etiketten zu tun, aber Sie wissen, wie das zu tun. Eine andere Möglichkeit wäre, wieder in das ursprüngliche Format zurückzukehren, aber die gesamte Grafik in die Mitte der untersten Zeile zu verschieben. Stellen Sie zuerst den Style auf Default und RowsColumns zurück auf Default. Und klicken Sie auf Senden, um einen weiteren Blick zu nehmen. Diese Anordnung bietet Platz für neun Plots in drei Reihen mit jeweils drei Plots, und Stata nummeriert sie von links nach rechts und dann von oben nach unten. Die Gesamt-Grafik befindet sich derzeit in der siebten Position. Wenn wir sagen, dass Stata die siebte Position leer lässt, bewegt sie sich automatisch auf Gesamtgraph zur achten Position, die sich in der Mitte der unteren Reihe befindet. Aktivieren Sie dazu die Option "Löcher in der Platzierung von Graphen erzwingen" und im Kästchen "Löcher" 7. Beachten Sie, dass Sie mehrere Zahlen in dieses Feld legen könnten, wenn Sie mehrere Löcher verlassen möchten. Klicken Sie auf Senden, um das Ergebnis zu sehen. Klicken Sie nun auf Akzeptieren, um zum zweiten Fenster zurückzukehren. Die Subgraphen-Titel und Subgraph-Regionen sind alle über die Kontrolle Aussehen und sind ähnlich wie Sie zuvor gesehen haben. Subgraphenachsen sind ein wenig interessanter. Ein Problem mit unserem letzten Diagramm ist, dass Stata versucht, Unordnung zu reduzieren, indem nur ein Satz von Achsen pro Zeile und Spalte, aber mit dem Layout sieht es zufällig. Sie können das korrigieren, indem Sie auf Subgraph-Achsen klicken und dann unter Achsen anzeigen sowohl Y-Achsen als auch X-Achsen auf Ja setzen. Während Sie hier sind, setzen Sie auch Rescale-Achsen für beide Achsen auf Ja. Dies sagt Stata, die Skala für jeden Untergraphen auf der Grundlage der Punkte, die es enthält, anstatt die Auswahl einer Skala für alle von ihnen. Dies macht jeden Teilgraph aussehen netter, aber macht es unmöglich, sie zu vergleichen (was der gesamte Punkt des Graphen sein kann). Klicken Sie auf die Registerkarte Allgemein, um einige allgemeine Optionen für das gesamte Diagramm zu sehen. Schemata sind Standardsätze. Beispielsweise implementiert das Economist-Schema die grafischen Richtlinien der Zeitschrift The Economist. Die beiden Monochrom-Schemata (s1 monochrome und s2 monochrome) sind besonders nützlich, wenn Sie Ihre Grafik in Schwarzweiß drucken möchten. Fühlen Sie sich frei zu experimentieren. Es ist auch möglich, eigene Pläne zu schaffen. Versuchen Sie, Scheme auf s1 monochrome zu setzen, und klicken Sie dann auf Submit. Grafikgröße kann verwirrend sein, denn wenn Sie mit der Grafik in Stata arbeiten, passt Stata die Grafik in das gewünschte Fenster. Allerdings, wenn es um den Druck oder den Export der Grafik Stata wird es passen die Größe, die Sie hier eingestellt. Regionseigenschaften beziehen sich auf die Plot-Region (alles innerhalb eines Plots) und die Graph-Region (alles außerhalb eines Plots). Hier können Sie globale Änderungen am Erscheinungsbild Ihres Graphen vornehmen, wie das Ändern von Hintergrundfarben. Speichern eines Diagramms Sobald Sie den gewünschten Graphen erstellt haben, können Sie ihn speichern, indem Sie auf Datei klicken. Speichern unter im Diagrammfenster. Allerdings sollten Sie wählen, welche Art von Datei, um es so sorgfältig zu speichern. Das Standardformat "Stata-Graph" (.gph) hat den Vorteil, dass Sie weitere Änderungen am Graphen mit dem Grafikeditor vornehmen können. Aber. Gph-Dateien können nicht in andere Dateien wie Word-Dokumente oder Web-Seiten platziert werden. Wenn Sie Ihre Grafik in einem Word-Dokument verwenden möchten, verwenden Sie Enhanced Metafile-Format (.emf) oder für Webseiten empfehlen wir Portable Network Graphics (.png). Erstellen von Diagrammen mithilfe von Befehlen Wie Sie in den vorherigen Abschnitten gearbeitet haben, haben Sie wahrscheinlich bemerkt, dass Stata einen Befehl in das Ergebnisfenster eingefügt hat, jedes Mal, wenn Sie eine Grafik erstellt haben. Stata verwendet alles, was Sie geklickt, um den Befehl zu formulieren, aber seine den Befehl, der tatsächlich die Grafik erstellt. Wie Sie sehen können, sind die Befehle zum Erstellen von Graphen oft sehr kompliziert. Wenn Sie die Befehle selbst schreiben, können Sie sie etwas einfacher machen, aber nicht viel. Warum also lernen, wie man Graphen mit Befehlen überhaupt erstellen Zuerst einmal, für einfache Graphen kann es viel schneller. Zum Beispiel können Sie Ihre grundlegende Scatter-Diagramm von mpg auf Gewicht einfach durch Eingabe von scatter mpg Gewicht Zweitens, auch wenn youve erstellt eine Grafik mit der grafischen Benutzeroberfläche können Sie es ändern, indem Sie den Befehl und Änderungen vornehmen möchten. Drittens gibt es eine sehr wenige Dinge, die nicht mit der grafischen Benutzeroberfläche getan werden kann. Auf der anderen Seite, theres wenig Sinn beim Versuch, die richtige Syntax für jede Grafik-Option zu lernen. Lassen Sie sich die grafische Benutzeroberfläche mit Details wie der Auswahl von Textgrößen und Farben helfen. Was Sie wissen müssen, ist die grundlegende Syntaxstruktur, und das ist, was gut besprechen. Egal wie Sie Ihre Grafik erstellt haben, sollten Sie den Befehl in einer do-Datei speichern. Dies ermöglicht es Ihnen, die Grafik später, wenn nötig, neu zu erstellen. Es dient auch als Aufzeichnung, wie Sie die Grafik erstellt. Graph-Befehle Alle Graph-Befehle sind wirklich auf einen Befehl beschränkt: graph. Es folgt entweder eine Art von Graphen (z. B. Graphenbalken) oder eine Familie von Graphen, gefolgt von einer Art von Graphen (z. B. Graph-Twoway-Streuung). Dann kommt, was Informationen benötigt, um die Grafik selbst zu erstellen. Allerdings wurden die gängigsten Graph-Typen und Familien auch Standalone-Befehle, weshalb Sie nur Typ scraping mpg Gewicht. Für die ubiquitäre Zwillingsfamilie (grundsätzlich Graphen mit einer Y-Achse und einer X-Achse) folgt eine Varliste. Die letzte Variable in der Liste ist die X-Variable, und alle anderen sind Ys - ähnlich wie Regress behandelt eine Varlist aber in umgekehrter Richtung. Graph-Befehle können if und in genau wie normale Stata-Befehle verwenden: sie gehen am Ende des Befehls, aber vor allen Optionen. Kombinieren von Plots Wenn Sie mehrere Plots in einem Graphen einschließen möchten, müssen sie entweder durch Klammern oder durch zwei Pipe-Zeichen getrennt werden (). So erstellen Sie eine Grafik, die zwei Streudiagramme von mpg auf Gewicht. Eine für ausländische Autos und eine für heimische Autos, können Sie entweder: Streuung mpg Gewicht, wenn ausländische Streuung mpg Gewicht, wenn ausländische twoway (Streuung mpg Gewicht, wenn fremd) (Streuung mpg Gewicht, wenn fremd) Beachten Sie, wie im zweiten Fall mussten Sie starten Mit zwei. Das ist, weil ein Stata-Befehl kann nicht mit einer Klammer beginnen, aber sobald Sie es in den Kontext einer zwei-Diagramm-Diagramm Stata wird verstehen, was du meinst. Grafikbefehle können den Standard nicht verwenden durch: prefix, aber die meisten erlauben eine Option, die das gleiche tut: scatter mpg weight, by (foreign) Graphoptionen folgen der allgemeinen Optionsregel, am Ende des Befehls nach einem Komma zu gehen Durch diese Definition kann ein einzelner Graphen mehrere quotcommands. quot enthalten. Zum Beispiel übersetzt das Kontrollkästchen Sort on x variable für Zeilenplots in die Sortieroption. Aber es muss mit dem Zeilenschema bleiben, wenn das Diagramm mehr als eins hat. So, wenn Sie eingegeben: Zeile mpg Gewicht Streuung mpg Gewicht, sortieren die Sortier-Option würde auf die Streudiagramm, wo es wenig Gutes tun würde. Stattdessen sollten Sie Zeile mpg Gewicht, sort scatter mpg Gewicht Dinge wie Titel sind auch Optionen: scatter mpg Gewicht, Titel (MPG vs Gewicht) Beachten Sie, dass der Text des Titels muss nicht in Anführungszeichen gehen - es sei denn, es hat ein Komma drin. Sie können Anführungszeichen verwenden, um Zeilen zu trennen, genau wie wenn Sie es in das Feld "Titel" eingegeben haben. Aber was wirklich macht das Leben interessant ist, wenn Ihre Optionen Optionen haben. Angenommen, Sie wollten, dass der Titel eher mittelgroß (mittelgroß) als der Standard sehr groß (v groß) und auch dunkelrot (speziell Cranberry) sein sollte. Sie können es so mit der Größe und Farbe Optionen machen, aber um klar zu machen, was sie sind die Kontrolle der Größe und Farbe von ihnen haben, gehen Sie in die Titel runden Klammern. Dennoch folgen sie noch einem (einzelnen) Komma. So wird der Befehl: Streuung mpg Gewicht, Titel (MPG vs Gewicht, Größe (mittelgroß) Farbe (Cranberry)) Natürlich ist es an dieser Stelle, dass es attraktiv, damit die grafische Benutzeroberfläche verfolgen die richtige Platzierung solcher Dinge für Sie, nicht zu erwähnen, lassen Sie wissen, dass medlarge und Cranberry gehören zu den verfügbaren Optionen. Für den Rest dieses Artikels gut Typ der Graph-Befehle anstatt die grafische Benutzeroberfläche, zum Teil für die Praxis aber vor allem, weil gut ziemlich einfache Grafiken machen und das ist der schnellste Weg, dies zu tun. Andere Arten von Grafiken Stata kann Dutzende von verschiedenen Arten von Graphen zu erstellen - für eine viel größere Stichproben, siehe die Visual Overview auf Statas-Website. Dieser Abschnitt wird ein paar mehr diskutieren, die ziemlich häufig am SSCC verwendet werden. Stata kann mehrere verschiedene Arten von Fit Linien automatisch. Die häufigsten sind lfit (lineare Passung), qfit (quadratische Passform), lfitci (lineare Übereinstimmung mit Konfidenzintervallen) und qfitci (quadratische Übereinstimmung mit Konfidenzintervallen).Sie sind nicht sehr interessant für sich - meist überlagern sie sich auf einem Streudiagramm Typ: scatter mpg Gewicht lfit mpg Gewicht (Oder wenn Sie es vorziehen, das Streudiagramm in der grafischen Benutzeroberfläche wie gewohnt einrichten, dann fügen Sie einen zweiten Plot Einstellung der Plot-Kategorie und geben Sie auf Fit Plots Und wählen Sie Lineare Vorhersage - aber die Eingabe wird es eine ganze Menge schneller sein.) Die Versionen, die Vertrauensintervalle anzeigen müssen ein wenig Pflege, weil sie die Dinge zu decken können Versuchen: Streuung mpg Gewicht qfitci mpg Gewicht Jeder Punkte innerhalb des Vertrauensintervall werden abgedeckt Up von der schattierten Region. Sie können das reparieren, indem Sie die Reihenfolge der Plots in dem Befehl. Allerdings qfitci ist nicht einer der Plot-Typen, die von selbst erkannt wird, so müssen Sie mit twoway beginnen: twoway qfitci mpg Gewicht Streuung Mpg Gewicht Nun werden alle Punkte angezeigt. Denken Sie an ein Stata-Diagramm als ein Gemälde, das mit völlig undurchsichtigen Farben durchgeführt wird. Wenn Sie mehrere Plots haben, ist jeder Plan eine Schicht von Farbe, und Schichten, die später hinzugefügt werden, verdecken, was dort vorher war. Daher sollten die Pläne, die Bereiche abdecken, zuerst aufgeführt werden, und alles, was oben gehen muss, sollte zuletzt aufgelistet werden. Allerdings sind alle diese Plots regress Y auf X (oder Y auf X und X2) und plotten Sie die vorhergesagten Werte für Y. Wenn Sie eine kompliziertere Regression thes keine automatische Befehl, um die vorhergesagten Werte plotten möchten. Auf der anderen Seite können Sie die vorhergesagten Werte einfach in einer neuen Variablen speichern und grafisch darstellen. Angenommen, Sie wollten die prognostizierten Wahrscheinlichkeiten, die Sie von einem Logit von fremden auf mpg (ein klarer Fall von Umkehr Ursache und Wirkung, aber die Methodik doesnt Care). Kein Diagrammbefehl tut dies für Sie, aber Sie können es selbst tun: logit ausländisches mpg prädikat phat Linie phat mpg, sortieren Das Resultat sieht vernünftig aus, aber Versuch es als Streudiagramm: scatter phat mpg Dieses zeigt, daß die einzigen Werte von mpg Dargestellt in der Grafik sind diejenigen, die in Ihrem Datensatz (und denken Sie daran, viele Beobachtungen haben den gleichen Wert von mpg). Das kann ein Problem sein oder auch nicht, aber wenn Sie eine glatte Kurve über die gesamte Bandbreite von mpg plotten, könnten Sie ersetzen die tatsächlichen Werte von mpg mit zusammengestellten Zahlen, die gleichmäßig verteilt werden von 14 bis 41: gen realMPGmpg ersetzen mpg (41-14) (n-1) (n-1) 14 vorhergesagt phat2 scatter phat2 mpg ersetzen mpgrealMPG Beachten Sie, dass mit multivariaten Regressionen, wenn Sie die Wirkung einer Variable plotten müssen Sie wahrscheinlich die anderen auf ihre Mittel vor setzen Vorhersagen treffen. Ansonsten springt die Leitung ganz durch die Effekte der anderen Variablen. Stata macht zwei sehr unterschiedliche Arten von Barplots. Twoway bar ist nur eine Variation, was wir gesehen haben, vor: twoway bar mpg Gewicht Aber theres auch Grafik bar, die nicht Teil der twoway Familie ist. Es stellt die Statistikstatistik (die Voreinstellung ist Mittelwert) und nicht die Werte dar und wird normalerweise verwendet, um zwischen den Variablen oder zwischen den Gruppen zu vergleichen. Variablen werden einfach aufgelistet, und die Gruppenvariable wird mit der Option over angegeben. Zum Beispiel: Grafik bar Gewichts-Preis, über (fremd) hbar ist fast identisch - es macht alles nur seitwärts. Diagramm hbar Gewicht Preis, über (fremd) Wenn Sie etwas anderes als den Mittelwert vergleichen möchten, legen Sie diese Statistik in Klammern vor der Liste der Variablen: Diagramm hbar (Median) Gewicht Preis, über (fremd) Histogramme Histogramme sind sehr einfach zu erstellen : Beachten Sie, dass Stata nicht die Frequenz auf die Y-Achse setzt, sondern die Wahrscheinlichkeitsdichte. Dies passt mit der Idee eines Histogramms, das eine Annäherung an die Wahrscheinlichkeitsdichtefunktion ist, aber wahrscheinlich ist nicht, wie Sie gelehrt wurden, Histogramme zurück in der Grundschule zu machen. Sie können es Frequenzen mit der Frequenz-Option (Prozent ist eine andere, die häufig verwendet wird). Wenn Sie nicht wie Statas Standard-Bins können Sie die Kontrolle entweder durch die Einstellung der Anzahl der Bins (bin Option) oder die Breite eines bin (Breite Option) zu nehmen. Sie können die gleichen Ergebnisse erhalten, so oder so. Die mpg-Variable geht von 12 bis 41, für einen Gesamtbereich von 29. Stata wählte acht Bins, dh jede hatte eine Breite von 2983.625. Wenn Sie 10 Bins haben wollten, könnten Sie Folgendes eingeben: hist mpg, bin (10) Häufigkeit Aber youll erhalten die exakt gleiche Grafik aus hist mpg, Breite (2.9) Frequenz Wenn Sie diskrete Daten haben, sagt die diskrete Option Stata, For example, if you just type: Stata will choose eight bins even though rep78 only has five values. The result is a confusing histogram of fairly simple data. However, if you add the discrete option Stata creates five bins for the five values: hist rep78, discrete The result is a much clearer graph. Kernel Densities You can overlay a kernel density on your histogram just by adding the kdensity option (theres also a normal option to add a normal density). hist mpg, width(2.9) frequency kdensity You can also create an independent kernel density plot with the kdensity command: The most commonly used option for kernel densities is bwidth. which sets the bandwidth. Compare: kdensity mpg, bwidth(5) kdensity mpg, bwidth(1) The Graph Editor Stata includes a graph editor that can be used to modify a graph after it has been created. Its big disadvantage is that it doesnt give you a command you can save in a do file and use to recreate the graph at will. However, it does allow you to make changes very simply and easily. To see it in action, make a simple scatter plot: scatter mpg weight Then click File. Start Graph Editor. Youre now ready to make changes to this graph. On the left are several buttons that place the graph editor in a particular mode. The top button, the arrow, puts it in pointer mode, which allows you to select an item on the graph to edit. For example, if you click on the plot part of the graph (i. e. inside the axes) youll be able to edit the plot region. Color and Margin will appear in the tool bar at the top, but if you click More youll be able to change many more properties. If you then click on a particular point you can change the plot itself. Now the immediate options are Plottype. Color. Größe. and Symbol. but you can again click More to see other things. As you do, note the Object Browser on the right. Stata keeps track of the various parts of a graph in a sort of tree structure, and as you click on things it will highlight the object youve selected. You can also select an object directly. For example, click title and you can add a title by typing it in the Text box. Type in MPG vs. Weight (1978 Cars) and press Enter to see the results. The next three buttons (the large T. the diagonal line, and the circle with a plus sign) allow you to add text, draw lines and place new points anywhere you need them. As an example, lets add the Toyota Prius for comparison (46 mpg and about 3000 pounds for a 2008 four-door). The smart way would be to add it to the dataset before making the graph, but well do it using the graph editor as an exercise. The first problem is that the graph ends at 42 mpg. To fix that select yaxis1 in the Object Browser and click More. Then set the Axis rule to RangeDelta with a Minimum value of 10. a Maximum value of 50 and a Delta of 5. Click OK and the graph will be rescaled--and more ticks will be added so we have a better chance at marking 46 accurately. Now click the circle with a plus sign on the left and then click as best you can at the location mpg46 (just above the line) and weight3000. This will create a hollow circle at that location by default, but note that you could change its appearance at will. Seeing the point on the graph makes it clearer that the real advantage of a Prius over a 1978 VW Diesel (the 1978 car with 41 MPG) is not the Prius somewhat higher MPG, but the fact that it gets that MPG despite being a much heavier car. Now click on the T to add text and then click to the right of the new point. This will give you the Textbox properties window. In the Text box type 2008 Toyota Prius for comparison and set the Size to Small. Then click OK . The bottom button on the left is the quotgrid editor. quot This allows you to make drastic changes to your graph, like rearranging the parts. Use with discretion, and saving your graph before changing anything is highly recommended. This is a good time to mention why you might want to save graphs in Stata format: while its true that you cant put them into documents that way, you can make changes to them in the graph editor. Thus you might want to keep two copies of important graphs, one in Stata graph format in case you need to make changes, and one in something like. emf format that you can insert into your paper. Last Revised: 672013

No comments:

Post a Comment