3. Stata Graphics Stata verfügt über exzellente Grafikmöglichkeiten, die über den Graph-Befehl zugänglich sind. Die gängigsten Graphen in der Statistik sind X-Y-Diagramme, die Punkte oder Linien zeigen. Diese sind in Stata durch den Unterbefehl twoway verfügbar, der wiederum 31 Sub-Subbefehle oder Plot-Typen aufweist, wobei die wichtigste davon Streuung und Linie sind. Wir beschreiben auch kurz Bar-Plots, die über den Bar-Unterbefehl verfügbar sind, und andere Plot-Typen. Stata 10 führte einen Grafikeditor ein, der verwendet werden kann, um ein Diagramm interaktiv zu modifizieren. Wir empfehlen diese Praxis jedoch nicht, weil sie mit den Zielen der Dokumentation und der Sicherstellung der Reproduzierbarkeit aller Forschungsschritte im Widerspruch steht. 3.1 Streudiagramme In diesem Abschnitt werden einige Plots unter Verwendung der Daten in Bezug auf die Fruchtbarkeitsabnahme, die zuerst in Abschnitt 2.1 verwendet wurden, erläutert. Um die Daten von net-aware Stata-Typ zu lesen, um Ihren Appetit, heres die Handlung, die wir in diesem Abschnitt produzieren wird, zu lesen: 3.1.1 Ein einfaches Scatterplot Um ein einfaches Streudiagramm der Fertilitätsänderung durch soziale Einstellung zu erzeugen, verwenden Sie den Befehl Hinweis, dass Sie Spezifizieren Sie y zuerst, dann x. Stata beschreibt die Achsen mit den Variablenbeschriftungen, wenn sie definiert sind, oder Variablennamen, wenn nicht. Das Kommando kann auf zwei Streuungen abgekürzt werden. Oder nur streuen, wenn dies die einzige Handlung auf der Grafik ist. Wir werden nun einige Glocken und Pfeifen hinzufügen. 3.1.2 Fitted Lines Angenommen, wir wollen auch die passende Regressionslinie zeigen. In einigen Paketen müssten Sie eine Regression ausführen, die passende Linie berechnen und sie dann plotten. Stata kann das alles in einem Schritt mit dem lfit-Plot-Typ tun. (Es gibt auch ein qfit-Diagramm für quadratische Passungen.) Dies kann mit dem Streudiagramm kombiniert werden, indem jedes Sub-Plot in Klammern eingeschlossen wird. (Man kann auch Plots mit zwei horizontalen Balken kombinieren, aber ich finde die Methode mit Klammern klarer.) Nun nehmen wir an, wir wollten Vertrauensbänder um die Regressionslinie setzen. Stata kann dies mit dem lfitci-Plot-Typ tun, der den Vertrauensbereich als graues Band zeichnet. (Es gibt auch ein qfitci-Band für quadratische Anpassungen.) Da das Vertrauensband einige Punkte verdecken kann, zeichnen wir zuerst die Region und die Punkte später. Beachten Sie, dass dieser Befehl die y-Achse nicht beschriftet, sondern stattdessen eine Legende verwendet. Mit der Option ytitle () können Sie eine Beschriftung für die y-Achse angeben und die (eher offensichtliche) Legende mit Legende (off) weglassen. Hier legen wir beide Optionen für den Befehl twoway fest. Um dem Leser die Möglichkeit klarer zu machen, stelle ich das Komma am Anfang einer neuen Zeile ein: 3.1.3 Beschriftungspunkte Es gibt viele Möglichkeiten, die Markierungen für die Punkte, einschließlich ihrer Form und Farbe, zu kontrollieren, siehe Hilfe Markierungen. Es ist auch möglich, die Punkte zu markieren, indem Text in einer anderen Variablen verwendet wird, mit der Option mlabel (varname). Im nächsten Schritt fügen wir die Ländernamen hinzu: Ein leichteres Problem mit den Etiketten ist die Überschneidung von Costa Rica und Trinidad Tobago (und in geringerem Umfang Panama und Nicaragua). Wir können dieses Problem lösen, indem wir die Position des Etiketts in Bezug auf den Marker mit Hilfe einer 12-Stunden-Uhr (also 12 ist oben, 3 rechts, 6 unten und 9 links) und der Option mlabv () angeben . Wir erstellen eine Variable, die die Position standardmäßig auf 3 Uhr festhält und dann Costa Rica auf 9 Uhr und Trinidad Tobago um etwas mehr als um 11 Uhr verschoben hat (wir können Nicaragua und Panama auch ein wenig bewegen, sagen wir bis 2 Uhr ): Die Grafik sieht dann folgendermaßen aus 3.1.4 Titel, Legenden und Untertitel Es gibt Optionen, die für alle Zwei-Wege-Graphen gelten, einschließlich Titel, Beschriftungen und Legenden. Stata-Diagramme können einen Titel () und Untertitel (), in der Regel an der Spitze, und eine Legende (). Note () und caption (). Normalerweise an der Unterseite, helfen Sie helpoptions, um mehr zu lernen. Normalerweise ist ein Titel alles, was Sie brauchen. Stata 11 ermöglicht Text in Graphen fett, kursiv, griechische Buchstaben, mathematische Symbole und eine Auswahl von Schriftarten enthalten, geben Sie Hilfe-Diagramm-Text, um mehr zu erfahren. Unsere letzte Tweak auf die Grafik wird eine Legende hinzufügen, um die lineare Passform und 95 Konfidenzintervall, aber nicht die Fruchtbarkeit selbst sinken. Wir machen dies mit der Option (2 linear fit 1 95 CI) der Legende, um den zweiten und ersten Artikel in dieser Reihenfolge zu kennzeichnen. Wir verwenden auch Ring (0), um die Legende innerhalb des Plotbereichs zu verschieben, und pos (5), um die Legende in der Nähe der 5-Uhr Position zu platzieren. Unser vollständiger Befehl ist dann Das Ergebnis ist das Diagramm am Anfang dieses Abschnitts. (Wenn Ihre Grafik etwas unterschiedlich aussieht, wahrscheinlich, weil wir verschiedene Farbschemata verwendet haben, habe ich eine kundenspezifische Version von s2color verwendet (siehe 3.2.5 weiter unten für weitere Informationen zu Schemata.) 3.1.5 Achsenskalen und Etiketten Es gibt Optionen, die die Skalierung steuern Und den Bereich der Achsen, einschließlich xscale () und yscale (). Die arithmetisch, logarithmisch oder umgekehrt sein können, geben Sie help axisscaleoptions ein, um mehr zu lernen. Weitere Optionen steuern die Platzierung und Beschriftung von Groß - und Kleinschriften und Etiketten, wie zB xlabel (). Xtick () und xmtick (). Und ähnliches für die y-Achse finden Sie unter help axislabeloptions. Normalerweise sind die Vorgaben akzeptabel, aber es ist schön zu wissen, dass man sie ändern kann. 3.2 Linienpläne Ich werde Linienplots anhand von Daten zur US-Lebenserwartung veranschaulichen, die als einer der mit Stata ausgelieferten Daten verfügbar sind. (Versuchen Sie, sysuse dir zu sehen, was noch verfügbar ist.) Die Idee ist, die Lebenserwartung für weiße und schwarze Männer über das 20. Jahrhundert zu plotten. Noch einmal, um Ihren Appetit Ill beginnen, indem Sie zeigen Ihnen das Endprodukt, und dann werden wir bauen die Grafik Stück für Stück. 3.2.1 Ein einfaches Linienplot Das einfachste Plot verwendet alle Vorgaben: Wenn Sie vor 1920 durch die Dip-Situation erstaunt sind, haben wir eine US-amerikanische Lebenserwartung von 1918. Wir könnten den Befehl auf twoway line abkürzen. Oder sogar Linie, wenn das ist alles, was wir sind Plotten. (Diese Verknüpfung funktioniert nur bei Streuung und Linie.) Das Zeilenschema ermöglicht es Ihnen, mehr als eine y-Variable anzugeben, die Reihenfolge ist y 1. Y 2. Y m. X. In unserem Beispiel haben wir zwei, entsprechend der weißen und der schwarzen Lebenserwartung, angegeben. Alternativ hätten wir auch zwei Linienpläne benutzen können: (line lewmale year) (line lebmale year). 3.2.2 Titel und Legenden Die Standardgrafik ist recht gut, aber die Legende scheint zu wortreich. Wir werden die meisten Informationen zum Titel bewegen und nur die Ethnie in der Legende behalten: Hier haben wir drei Optionen verwendet, die wie üblich in Stata nach einem Komma: title gehen. Untertitel und Legende. Die Legende-Option hat viele Unteroptionen, die wir verwendet haben, um die Tasten und ihre Etiketten aufzulisten, sagen, dass die erste Zeile Whites und die zweiten Blacks darstellte. Um eine Taste zu verlassen, lassen Sie sie einfach aus der Liste. Um Text ohne einen passenden Schlüssel hinzuzufügen, verwenden Sie einen Bindestrich (oder Minuszeichen) für den Schlüssel. Es gibt viele andere Legendenoptionen, siehe help legendoption, um mehr zu erfahren. Wir möchten den Raum ein bisschen besser nutzen, indem wir die Legende innerhalb des Grundstücks bewegen, etwa um die 5-Uhr-Position, wo die Verbesserung der Lebenserwartung ein übriges Zimmer verlassen hat. Wie bereits erwähnt, können wir die Legende innerhalb des Plot-Bereichs mit Ring (0) verschieben. Den inneren Kreis, und legen Sie ihn in der Nähe der 5 Uhr Position mit Pos (5). Da es sich um Legenden-Unteroptionen handelt, müssen sie in Legende () gehen: 3.2.3 Linienstile Ich weiß nicht, aber ich finde es schwer, die Standardlinien auf dem Diagramm zu unterscheiden. Mit Stata können Sie den Linienstil auf unterschiedliche Weise steuern. Mit der clstyle () - Option können Sie einen benannten Stil wie zB Vordergrund verwenden. Gitter. Yxline. Oder p1-p15 für die von den Zeilen 1 bis 15 verwendeten Styles, siehe help linestyle. Dies ist nützlich, wenn Sie Ihre Stilelemente aus einem Schema auswählen möchten. Wie weiter unten angegeben. Alternativ können Sie die drei Komponenten eines Stils angeben: Linienmuster, Breite und Farbe: Muster werden mit der Option clpattern () angegeben. Die häufigsten Muster sind fest. Strich. Und dot siehe help linepatternstyle für weitere Informationen. Die Linienbreite wird mit clwidth () angegeben. Mittel und dick. Siehe h elp linewidthstyle für mehr. Farben können mit der Option clcolor () mit Farbnamen (wie rotes weißes und blaues, teal sienna und viele andere) oder RGB-Werte angegeben werden, siehe help colorstyle. Heres, wie man Blau für Weiße und Rot für Schwarze spezifiziert: Beachten Sie, dass clcolor () eine Option des Linienplots ist, also setzen wir Klammern um den Linienbefehl und setzen ihn dort ein. 3.2.4 Skalenoptionen Es scheint, dass sich die Verbesserung der Lebenserwartung in der zweiten Hälfte des Jahrhunderts etwas verlangsamt hat. Dies kann mit Hilfe einer logarithmischen Skala besser geschätzt werden, wobei eine gerade Linie eine konstante prozentuale Verbesserung anzeigen würde. Dies geschieht mithilfe der Achsenoptionen des Zwei-Wege-Befehls, siehe Hilfe-Achsenoptionen. Und insbesondere yscale (). Mit der Sie Arithmetik auswählen können. Log. Oder umgekehrt. Theres auch ein suboption Strecke (), um den Diagrammbereich zu steuern. Hier gebe ich den y-Bereich als 25 bis 80 an, um die Kurven ein bisschen nach oben zu verschieben: 3.2.5 Diagrammschemata Stata verwendet Schemata zur Steuerung des Erscheinungsbildes von Graphen, siehe Hilfesystem. Sie können das Standardschema für alle Graphen mit set schemename setzen. Sie können den (letzten) Graphen auch mit einem anderen Schema mit Diagrammdarstellung, scheme (schemename) wieder anzeigen. Um eine Liste der verfügbaren Schemata zu sehen, geben Sie graph query, schemes ein. Probieren Sie s2color für Bildschirmdiagramme, s1manual für den Stil, der in den Stata-Handbüchern verwendet wird, und Ökonom für den Stil, der in The Economist verwendet wird. Mit dem letzteren erhalten wir die Grafik am Anfang dieses Abschnitts. 3.3 Verwalten von Diagrammen Stata verfolgt den zuletzt gezeichneten Graphen, der im Speicher abgelegt ist, und nennt sie Graph. Sie können tatsächlich mehr als einen Graphen im Speicher behalten, wenn Sie die name () - Option verwenden, um den Graphen zu benennen, wenn Sie ihn erstellen. Dies ist nützlich für die Kombination von Graphen, Typ Hilfe Diagramm kombinieren, um mehr zu lernen. Beachten Sie, dass die im Speicher gespeicherten Graphen beim Beenden von Stata verschwinden, auch wenn Sie die Daten speichern, es sei denn, Sie speichern die Grafik selbst. Um das aktuelle Diagramm auf dem Datenträger mit dem Statas-eigenen Format zu speichern, geben Sie graph save Dateiname ein. Dieser Befehl hat zwei Optionen, ersetzen. Die Sie verwenden müssen, wenn die Datei bereits vorhanden ist, und asis. Die den Graphen (einschließlich seines aktuellen Stils) einfriert und dann speichert. Der Standardwert ist, die Grafik in einem Live-Format zu speichern, das in zukünftigen Sitzungen bearbeitet werden kann, beispielsweise durch Ändern des Schemas. Nachdem Sie eine Grafik im Stata-Format gespeichert haben, können Sie sie mit Hilfe des Befehls graph use filename vom Datenträger laden. (Es ist zu beachten, dass die graphische Speicherung und die graphische Verwendung analog zum Speichern und Verwenden für Stata-Dateien sind.) Ein beliebiger Graph, der im Speicher gespeichert ist, kann mit Hilfe der graphischen Darstellung angezeigt werden. (Sie können auch Graphen im Speicher auflisten, beschreiben, umbenennen, kopieren oder löschen, geben Sie help graphmanipulation ein, um mehr zu erfahren.) Wenn Sie planen, den Graphen in ein anderes Dokument zu integrieren, müssen Sie es wahrscheinlich in einem portableren Format speichern. Statas-Befehl Graph-Export Dateiname kann die Grafik mit einer Vielzahl von Vektor-oder Raster-Formate, die in der Regel aus der Dateiendung verstanden wird exportieren. Vektorformate wie z. B. Windows-Metadateien (wmf oder emf) oder Adobes PostScript und deren Varianten (ps, eps, pdf) enthalten im Wesentlichen Zeichnungsanweisungen und sind somit auflösungsunabhängig, so dass sie am besten für andere Dokumente geeignet sind. Rasterformate wie Portable Network Graphics (png) speichern das Bild pixelweise mit der aktuellen Bildschirmauflösung und sind am besten für die Aufnahme in Webseiten geeignet. Sie können auch einen Graphen mit Graphendruck drucken. Oder kopieren und fügen Sie es in ein Dokument mit der Windows-Zwischenablage, um dies zu tun, klicken Sie rechts auf das Fenster mit dem Diagramm und wählen Sie dann Kopieren aus dem Kontextmenü. Kopie 2017 Germaacuten Rodriacuteguez, Princeton UniversityNOTICE: Die IDRE Statistical Consulting Group wird die Migration der Website auf die WordPress CMS im Februar zu erleichtern Wartung und Erstellung neuer Inhalte. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht länger erhalten bleiben. Wir werden versuchen, die Weiterleitungen so zu halten, dass 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: Übersicht der Twoway Plots Dieses Modul zeigt Beispiele für die verschiedenen Arten von Graphen, die mit dem Graph twoway Befehl erstellt werden können. Dies wird durch den Befehl und das daraus resultierende Diagramm veranschaulicht. Weitere Informationen finden Sie im Stata Graphics Manual, das über das Web und innerhalb von Stata verfügbar ist. Und insbesondere der Abschnitt über Zweiwegstreuungsplots. Grundlegendes zweifaches Scatterplot
No comments:
Post a Comment