3. Stata Graphics Stata verfügt über ausgezeichnete Grafikeinrichtungen, die über den Graphenbefehl zugänglich sind, siehe Hilfegraph für eine Übersicht. Die gängigsten Graphen in der Statistik sind X-Y-Plots, die Punkte oder Linien zeigen. Diese sind in Stata über den twoway-Unterbefehl verfügbar, der wiederum 31 Unter-Unterbefehle oder Plot-Typen hat, von denen die wichtigste von Scatter und Line sind. Wir werden auch kurz Barplots beschreiben, die über den Unterbeleg der Bar und andere Plotarten zur Verfügung stehen. Stata 10 führte einen Grafikeditor ein, der verwendet werden kann, um einen Graphen interaktiv zu modifizieren. Wir empfehlen diese Praxis jedoch nicht, weil sie mit den Zielen der Dokumentation und Sicherstellung der Reproduzierbarkeit aller Schritte in Ihrer Forschung im Widerspruch steht. 3.1 Scatterplots In diesem Abschnitt werden wir einige Plots veranschaulichen, die die Daten zum Fruchtbarkeitsrückgang verwenden, die zuerst in Abschnitt 2.1 verwendet wurden. Um die Daten aus dem net-aware Stata-Typ zu lesen, um deinen Appetit zu heben, heres die Handlung, die wir in diesem Abschnitt produzieren werden: 3.1.1 Ein einfaches Scatterplot Um ein einfaches Scatterplot der Fruchtbarkeitsänderung durch soziale Einstellung zu erzeugen, benutze den Befehl Geben Sie y zuerst an, dann x. Stata markiert die Achsen mit den Variablen-Labels, wenn sie definiert sind, oder Variablennamen, wenn nicht. Der Befehl kann abgekürzt werden. Oder einfach nur streuen, wenn das die einzige Handlung auf dem Diagramm ist. Wir werden jetzt ein paar 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 durchführen, die passende Linie berechnen und dann plotten. Stata kann das alles in einem Schritt mit dem lfit-Plot-Typ machen. (Es gibt auch ein qfit-Plot für quadratische passt.) Dies kann mit dem Scatter-Plot kombiniert werden, indem man jedes Sub-Plot in Klammern umschließt. (Man kann auch Plots mit zwei horizontalen Balken kombinieren, aber ich finde die Methode mit Klammern klarer.) Nun, wir wollten Vertrauensbänder um die Regressionslinie setzen. Stata kann dies mit dem lfitci-Plot-Typ tun, der die Vertrauensregion als graues Band zieht. (Es gibt auch eine qfitci-Band für quadratische passt.) Weil die Vertrauensband einige Punkte verdecken kann, ziehen wir die Region zuerst und die Punkte später. Beachten Sie, dass dieser Befehl die y-Achse nicht markiert, sondern stattdessen eine Legende verwendet. Sie können mit der Option ytitle () ein Label für die y-Achse angeben und die (eher offensichtliche) Legende mit Legende (aus) auslassen. Hier geben wir beide als Optionen für den Befehl twoway an. Um die Option für den Leser offensichtlicher zu machen, stelle ich das Komma am Anfang einer neuen Zeile ein: 3.1.3 Etikettierpunkte Es gibt viele Möglichkeiten, mit denen Sie die für die Punkte verwendeten Marker, einschließlich ihrer Form und Farbe, kontrollieren können Markeroptionen Es ist auch möglich, die Punkte unter Verwendung von Text, der in einer anderen Variablen enthalten ist, mit der Option mlabel (varname) zu kennzeichnen. Im nächsten Schritt fügen wir die Landnamen der Handlung hinzu: Ein kleines Problem mit den Etiketten ist die Überlappung von Costa Rica und Trinidad Tobago (und in geringerem Maße Panama und Nicaragua). Wir können dieses Problem lösen, indem wir die Position des Etiketts relativ zur Markierung mit einer 12-Stunden-Uhr (also 12 ist oben, 3 ist rechts, 6 ist unten und 9 ist links) und die mlabv () Option . Wir schaffen eine Variable, um die Position standardmäßig auf 3 Uhr zu setzen und dann Costa Rica auf 9 Uhr und Trinidad Tobago zu bewegen, um nur ein bisschen über das bei 11 Uhr (wir können auch Nicaragua und Panama ein bisschen bewegen, sagen zu 2 Uhr ): Die Grafik sieht dann wie folgt aus 3.1.4 Titel, Legenden und Beschriftungen Es gibt Optionen, die für alle Zwei-Wege-Graphen gelten, einschließlich Titel, Etiketten und Legenden. Stata-Graphen können einen Titel () und Untertitel (), meist an der Spitze und eine Legende () haben. Note () und caption (). In der Regel unten, geben Sie Hilfe titleoptions, um mehr zu lernen. Normalerweise ist ein Titel alles was du brauchst. Stata 11 ermöglicht es Text in Graphen, fett, kursiv, griechische Buchstaben, mathematische Symbole und eine Auswahl von Schriftarten, geben Sie Hilfe Grafik Text, um mehr zu lernen. Unser letzter Tweak zum Graphen wird sein, um eine Legende hinzuzufügen, um die lineare Passform und 95 Konfidenzintervall zu spezifizieren, aber nicht die Fruchtbarkeit verringert sich selbst. Wir tun dies mit der Bestellung (2 lineare Passung 1 95 CI) Option der Legende, um die zweite und erste Elemente in dieser Reihenfolge zu etikettieren. Wir benutzen auch Ring (0), um die Legende im Plottenbereich zu bewegen, und pos (5), um die Legende-Box in der Nähe der 5-Uhr-Position zu platzieren. Unser vollständiger Befehl ist dann Das Ergebnis ist die Grafik, die am Anfang dieses Abschnitts dargestellt wird. (Wenn Ihr Diagramm etwas anders aussieht, ist es wahrscheinlich, weil wir verschiedene Farbschemata verwendet haben. Ich habe eine benutzerdefinierte Version von s2color. Siehe 3.2.5 unten für weitere Informationen über Schemata.) 3.1.5 Achsen Skalen und Etiketten Es gibt Optionen, die die Skalierung zu kontrollieren Und Bereich der Achsen, einschließlich xscale () und yscale (). Die arithmetisch, log oder umgekehrt sein können, geben Sie Hilfe axisscaleoptions, um mehr zu lernen. Andere Optionen steuern die Platzierung und Kennzeichnung von Haupt - und Nebenmarken und Etiketten wie xlabel (). Xtick () und xmtick (). Und ähnlich für die y-Achse, siehe help axislabeloptions. Normalerweise sind die Vorgaben akzeptabel, aber es ist schön zu wissen, dass man sie ändern kann. 3.2 Line Plots Ich illustriere Linienplots mit Daten zur U. S. Lebenserwartung, die als einer der mit Stata ausgelieferten Datensätze 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 dem 20. Jahrhundert zu plotten. Wiederum, um deinen Appetit aufzuwerfen, fange ich an, dir das Endprodukt zu zeigen, und dann werden wir das Diagramm nach und nach bauen. 3.2.1 Eine einfache Linie Plot Die einfachste Handlung verwendet alle Vorgaben: Wenn Sie durch das Dip vor 1920 verwirrt sind, Google US Lebenserwartung 1918. Wir konnten den Befehl zu twoway Linie abkürzen. Oder sogar Linie, wenn das alles ist, was wir plotten. (Diese Verknüpfung funktioniert nur für Streuung und Linie.) Das Zeilenplot erlaubt Ihnen, mehr als eine y-Variable anzugeben, die Reihenfolge ist y 1. Y 2 Y m X In unserem Beispiel haben wir zwei angegeben, was der weißen und schwarzen Lebenserwartung entspricht. Alternativ könnten wir zwei Linienplots verwendet haben: (line lewmale year) (line lebmale year). 3.2.2 Titel und Legenden Die Standardschrift ist sehr gut, aber die Legende scheint zu wortig zu sein. Wir werden die meisten Informationen auf den Titel verschieben und nur die Ethnizität in der Legende behalten: Hier haben wir drei Möglichkeiten benutzt, die wie üblich in Stata nach einem Komma gehen: Titel. Untertitel und Legende. Die Legende-Option hat viele Unteroptionen, die wir bestellt haben, um die Schlüssel und ihre Etiketten aufzulisten, und sagen, dass die erste Zeile die Weißen und die zweiten Schwarzen darstellte. Um einen Schlüssel wegzulassen, lassen Sie ihn einfach aus der Liste. Um Text ohne passenden Schlüssel hinzuzufügen, verwenden Sie einen Bindestrich (oder Minuszeichen) für den Schlüssel. Es gibt viele andere Legende-Optionen, siehe Hilfe legendoption, um mehr zu lernen. Wir möchten den Platz ein bisschen besser nutzen, indem wir die Legende in den Plotbereich bewegen, sagen wir um die 5-Uhr-Position, wo die Verbesserung der Lebenserwartung etwas übrig geblieben ist. Wie bereits erwähnt, können wir die Legende innerhalb des Plotbereichs mit Ring (0) verschieben. Den inneren Kreis, und legen Sie ihn in der Nähe der 5-Uhr-Position mit Pos (5). Weil diese Legenden-Unteroptionen sind, müssen sie in Legende () gehen: 3.2.3 Line Styles Ich weiß nicht über dich, aber ich finde es schwer, die Default-Linien auf dem Plot zu unterscheiden. Stata können Sie den Linienstil auf unterschiedliche Weise steuern. Mit der Option clstyle () können Sie einen benannten Stil wie Vordergrund verwenden. Gitter. Yxline Oder p1-p15 für die Stile, die von den Zeilen 1 bis 15 verwendet werden, siehe Hilfe linestyle. Dies ist nützlich, wenn Sie Ihre Stilelemente aus einem Schema auswählen möchten. Wie weiter unten beschrieben. Alternativ können Sie die drei Komponenten eines Stils angeben: das Linienmuster, die Breite und die Farbe: Muster werden mit der Option clpattern () angegeben. Die häufigsten Muster sind solide. Strich. Und dot sehen Hilfe linepatternstyle für weitere Informationen. Zeilenbreite wird mit clwidth angegeben () die verfügbaren Optionen sind dünn. Mittel und dick Siehe h elp linewidthstyle für mehr. Farben können mit der Option clcolor () unter Verwendung von Farbnamen (wie z. B. rotweiß und blau, teal. Sienna und viele andere) oder RGB-Werte angegeben werden, siehe help colorstyle. Heres, wie man blau für Weiß und Rot für Schwarze spezifiziert: Beachten Sie, dass clcolor () eine Option des Linienplots ist, also setzen wir Klammern um den Zeilenbefehl und stecken ihn dort ein. 3.2.4 Skalenoptionen Es sieht so aus, als hätten sich die Verbesserung der Lebenserwartung in der zweiten Hälfte des Jahrhunderts etwas verlangsamt. Dies kann besser geschätzt werden mit einer Log-Skala, wo eine gerade Linie würde eine konstante prozentuale Verbesserung anzeigen. Dies geschieht leicht mit den Achsenoptionen des Zwei-Wege-Befehls, siehe Hilfsachsenoptionen. Und insbesondere yscale (). Mit denen du Arithmetik wählen kannst. Log. Oder umgekehrte Skalen. Theres auch ein Suboptionsbereich () zur Steuerung des Plotbereichs. Hier werde ich den y-Bereich als 25 bis 80 angeben, um die Kurven ein bisschen hoch zu bewegen: 3.2.5 Graph Schemes Stata verwendet Schemata, um das Aussehen von Graphen zu kontrollieren, siehe Hilfeschema. Sie können das Standardschema festlegen, das in allen Graphen mit dem eingestellten Schema verwendet werden soll. Sie können den (letzten) Graphen auch mit einem anderen Schema mit grafischer Darstellung, Schema (Schemename) wieder anzeigen. Um eine Liste der verfügbaren Schemata zu sehen, geben Sie grafische Abfrage, Schemata ein. Versuchen Sie s2color für Bildschirmgrafiken, 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 grafische Darstellung am Anfang dieses Abschnitts. 3.3 Verwalten von Diagrammen Stata verfolgt den letzten Graphen, den Sie gezeichnet haben, der im Speicher gespeichert ist, und ruft ihn auf. Sie können tatsächlich mehr als ein Diagramm 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, geben Sie Hilfe Graph kombinieren, um mehr zu lernen. Beachten Sie, dass die im Speicher gespeicherten Graphen verschwinden, wenn Sie Stata beenden, auch wenn Sie die Daten speichern, es sei denn, Sie speichern die Grafik selbst. Um den aktuellen Graphen auf dem Datenträger mit dem Statas-eigenen Format zu speichern, gib grafisch den Dateinamen 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 des aktuellen Stils) einfriert und dann spart. Die Voreinstellung ist, den Graphen in einem Live-Format zu speichern, das in zukünftigen Sitzungen bearbeitet werden kann, zB durch Ändern des Schemas. Nach dem Speichern eines Graphen im Stata-Format können Sie es von der Festplatte mit dem Befehl Graph verwenden Dateiname laden. (Beachten Sie, dass die grafische Speicherung und die grafische Verwendung analog zum Speichern und Verwenden von Stata-Dateien sind.) Jeder im Speicher gespeicherte Graphen kann mit der Grafikanzeige angezeigt werden. (Sie können auch die im Speicher gespeicherten Graphen auflisten, beschreiben, umschreiben, kopieren oder löschen.) Wenn Sie planen, das Diagramm in ein anderes Dokument zu integrieren, müssen Sie es wahrscheinlich in einem tragbaren Format speichern. Statas Befehl Graph Export Dateiname kann die Grafik mit einer Vielzahl von Vektor-oder Raster-Formate, die in der Regel aus der Dateierweiterung verstanden werden exportieren. Vektorformate wie Windows Metafile (wmf oder emf) oder Adobes PostScript und seine Varianten (ps, eps, pdf) enthalten im Wesentlichen Zeichnungsanweisungen und sind somit auflösungsunabhängig, so dass sie am besten für die Aufnahme in andere Dokumente, wo sie verkleinert werden können. 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 eine Grafik mit Graphendruck drucken. Oder kopieren und fügen Sie es in ein Dokument mit der Windows-Zwischenablage, um dies zu tun rechts klicken Sie auf das Fenster mit dem Diagramm und wählen Sie dann Kopie aus dem Kontextmenü. Kopie 2017 Germaacuten Rodriacuteguez, Princeton UniversityNOTICE: Die IDRE Statistische Beratungsgruppe wird die Website auf das WordPress CMS im Februar migrieren, um die Wartung und Erstellung neuer Inhalte zu erleichtern. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht mehr gepflegt werden. Wir werden versuchen, Umleitungen zu pflegen, damit die alten URLs weiterhin so gut funktionieren wie möglich. Willkommen im Institut für digitale Forschung und Bildung Hilfe der Stat Consulting Group durch ein Geschenk Stata FAQ ATS Stata Plots Diese Seite stellt Beispiele für Grafikprogramme vor, die von ATS-Statistikberatern geschrieben wurden. Sie können diese Programme durch Eingabe, findit commandname erhalten. In die Stata-Befehlszeile und folge den Anweisungen (siehe Wie kann ich den findit-Befehl verwenden, um nach Programmen zu suchen und zusätzliche Hilfe für weitere Informationen über die Verwendung von findit zu erhalten). Diese Seite enthält nur die Befehle und die Plots selbst, es gibt keine weitere Erklärung. Wir stellen uns vor, dass die Benutzer durch die Plots schauen und wenn sie einen finden, der zu tun scheint, was sie wollen, werden sie das Programm herunterladen und die Hilfedateien sorgfältig lesen. Die meisten dieser Beispiele verwenden den hsb2-Datensatz, der von Stata aus mit dem folgenden Befehl heruntergeladen werden kann: Hinweis: Die meisten Graphen wurden mit dem Schema Lean1 erstellt. Immer wenn ein anderes Schema verwendet wird, wird es im Befehl gegeben. Chidemo - chi-quadratische Verteilung mit kritischem Wert fdemo - F-Verteilung mit kritischem Wert histbox - histgram und boxplot meansdplot - Plot bedeutet und Standardabweichungen für Gruppen nbvargr - beobachtete Variable, poisson negative Binomialwahrscheinlichkeiten postgr3 - postschätzung Grafiken und prognostizierte werte profilplot - profilplots tdemo - t - verteilung mit kritischem wert zdemo - normale verteilung mit benutzergewählten z - scores zdemo2 - 2 normale verteilungen mit mittel und sd ztail - normale verbreitungsdemonstration Der Inhalt dieses Web Website sollte nicht als eine Bestätigung einer bestimmten Website, Buch oder Software-Produkt von der University of California ausgelegt werden.
No comments:
Post a Comment