SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
Stata Graphics

Harvard MIT Data Center

The Institute

for Quantitative Social Science
at Harvard University

(Harvard MIT Data Center)

Stata Graphics

1 / 38
Outline

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

2 / 38
Introduction

Topic

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

3 / 38
Introduction

Documents for today

USERNAME: dataclass PASSWORD: dataclass
Find class materials at: Scratch > StataStatistics
FIRST THING: copy this folder to your desktop!

(Harvard MIT Data Center)

Stata Graphics

4 / 38
Introduction

Organization

Please feel free to ask questions at any point if they are relevant to the
current topic (or if you are lost!)
There will be a Q&A after class for more specific, personalized questions
Collaboration with your neighbors is encouraged
If you are using a laptop, you will need to adjust paths accordingly
Make comments in your Do-file rather than on hand-outs
Save on flash drive or email to yourself

(Harvard MIT Data Center)

Stata Graphics

5 / 38
Introduction

Graphing Strategies
Keep it simple
Labels, labels, labels!!
Avoid cluttered graphs
Every part of the graph should be meaningful
Avoid:
Shading
Distracting colors
Decoration

Always know what you’re working with before you get started
Recognize scale of data
If you’re using multiple variables – how do their scales align?

Before any graphing procedure review variables with codebook, sum,
tab, etc.
HELPFUL STATA HINT: If you want your command to go on multiple
lines use /// at end of each line
(Harvard MIT Data Center)

Stata Graphics

6 / 38
Introduction

Terrible Graph

(Harvard MIT Data Center)

Stata Graphics

7 / 38
Introduction

Much Better Graph

(Harvard MIT Data Center)

Stata Graphics

8 / 38
Univariate Graphics

Topic

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

9 / 38
Univariate Graphics

Our First Dataset

Time Magazine Public School Poll
Based on survey of 1,000 adults in U.S.
Conducted in August 2010
Questions regarding feelings about parental involvement, teachers union,
current potential for reform

Open Stata and call up the datafile for today
// Step 1: tell Stata where to find data:
cd /Users/dataclass/Desktop/StataGraphics/dataSets
// Step 2: call up our dataset:
use TimePollPubSchools.dta

(Harvard MIT Data Center)

Stata Graphics

10 / 38
Univariate Graphics

Single Continuous Variables

Example: Histograms
Stata assumes you’re working with continuous data
Very simple syntax:
hist varname

Put a comma after your varname and start adding options
bin(#) : change the number of bars that the graph displays
normal : overlay normal curve
addlabels : add actual values to bars

(Harvard MIT Data Center)

Stata Graphics

11 / 38
Univariate Graphics

Histogram Options

To change the numeric depiction of your data add these options after
the comma
Choose one: density fraction frequency percent

Be sure to properly describe your histogram:
title(insert name of graph)
subtitle(insert subtitle of graph)
note(insert note to appear at bottom of graph)
caption(insert caption to appear below notes)

(Harvard MIT Data Center)

Stata Graphics

12 / 38
Univariate Graphics

Histogram Example
hist F1, bin(10) percent title(TITLE) ///
subtitle(SUBTITLE) caption(CAPTION) note(NOTES)

(Harvard MIT Data Center)

Stata Graphics

13 / 38
Univariate Graphics

Axis Titles and Labels
Example: Histograms
Axis title options (default is variable label):
xtitle(insert x axis name)
ytitle(insert y axis name)

Don’t want axis titles?
xtitle("")
ytitle("")

Add labels to X or Y axis:
xlabel(insert x axis label)
ylabel(insert y axis label)

Tell Stata how to scale each axis
xlabel(start#(increment)end#)
xlabel(0(5)100)

This would label x-axis from 0-100 in increments of 5

(Harvard MIT Data Center)

Stata Graphics

14 / 38
Univariate Graphics

Axis Labels Example
hist F1, bin(10) percent title(TITLE) subtitle(SUBTITLE) ///
caption(CAPTION) note(NOTES) ///
xtitle(Here ’ s your x-axis title) ///
ytitle(here ’ s your y-axis title)

(Harvard MIT Data Center)

Stata Graphics

15 / 38
Univariate Graphics

Basic Graphing: Single Categorical Variables
We can also use the hist command for bar graphs
Simply specify "discrete" with options

Stata will produce one bar for each level (i.e. category) of variable
Use xlabel command to insert names of individual categories
hist F4, title(Racial breakdown of Time Poll Sample) xtitle(Race) ///
ytitle(Percent) xlabel(1 "White" 2 "Black" 3 "Asian" 4 "Hispanic" ///
5 "Other") discrete percent addlabels

(Harvard MIT Data Center)

Stata Graphics

16 / 38
Univariate Graphics

Exercise 1: Histograms Bar Graphs
1

Open the datafile, NatNeighCrimeStudy.dta.

2

Create a histogram of the tract-level poverty rate (variable name:
T_POVRTY).

3

Insert the normal curve over the histogram

4

Change the numeric representation on the Y-axis to "percent"

5

Add appropriate titles to the overall graph and the x axis and y axis.
Also, add a note that states the source of this data.

6

Open the datafile, TimePollPubSchools.dta

7

Create a histogram of the question, "What grade would you give your
child’s school" (variable name: Q11). Be sure to tell Stata that this is a
categorical variable.

8

Format this graph so that the axes have proper titles and labels. Also,
add an appropriate title to the overall graph that goes onto two lines.
Add a note stating the source of the data.

(Harvard MIT Data Center)

Stata Graphics

17 / 38
Univariate Graphics

Next Dataset:

National Neighborhood Crime Study (NNCS)
N=9,593 census tracts in 2000
Explore sources of variation in crime for communities in the United States
Tract-level data: crime, social disorganization, disadvantage,
socioeconomic inequality
City-level data: labor market, socioeconomic inequality, population
change

(Harvard MIT Data Center)

Stata Graphics

18 / 38
Bivariate Graphics

Topic

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

19 / 38
Bivariate Graphics

The Twoway Family

twoway is basic Stata command for all twoway graphs
Use twoway anytime you want to make comparisons among variables
Can be used to combine graphs (i.e., overlay one graph with another
e.g., insert line of best fit over a scatter plot

Some basic examples:
use NatNeighCrimeStudy.dta
tw scatter T_PERCAP T_VIOLNT
tw dropline T_PERCAP T_VIOLNT
tw lfitci T_PERCAP T_VIOLNT

(Harvard MIT Data Center)

Stata Graphics

20 / 38
Bivariate Graphics

Twoway and the "by" Statement
twoway scatter T_PERCAP T_VIOLNT, by(DIVISION)

(Harvard MIT Data Center)

Stata Graphics

21 / 38
Bivariate Graphics

Twoway Title Options

Same title options as with histogram
title(insert name of graph)
subtitle(insert subtitle of graph)
note(insert note to appear at bottom of graph)
caption(insert caption to appear below notes)

(Harvard MIT Data Center)

Stata Graphics

22 / 38
Bivariate Graphics

Twoway Title Options Example

twoway scatter T_PERCAP T_VIOLNT, ///
title(Comparison of Per Capita Income ///
and Violent Crime Rate at Tract level) ///
xtitle(Violent Crime Rate) ytitle(Per Capita Income) ///
note(Source: National Neighborhood Crime Study 2000)

The title is a bit cramped–let’s fix that:
twoway scatter T_PERCAP T_VIOLNT, ///
title("Comparison of Per Capita Income" ///
"and Violent Crime Rate at Tract level") ///
xtitle(Violent Crime Rate) ytitle(Per Capita Income) ///
note(Source: National Neighborhood Crime Study 2000)

(Harvard MIT Data Center)

Stata Graphics

23 / 38
Bivariate Graphics

Twoway Symbol Options
A variety of symbol shapes are available: use palette symbolpalette
to seem them and msymbol() to set them

(Harvard MIT Data Center)

Stata Graphics

24 / 38
Bivariate Graphics

Twoway Symbol Options
twoway scatter T_PERCAP T_VIOLNT, ///
title("Comparison of Per Capita Income" ///
"and Violent Crime Rate at Tract level") ///
xtitle(Violent Crime Rate) ytitle(Per Capita Income) ///
note(Source: National Neighborhood Crime Study 2000) ///
msymbol(Sh) mcolor("red")

(Harvard MIT Data Center)

Stata Graphics

25 / 38
Bivariate Graphics

Overlaying Twoway Graphs

Very simple to combine multiple graphs. . . just put each graph command
in parentheses
twoway (scatter var1 var2) (lfit var1 var2)

Add individual options to each graph within the parentheses
Add overall graph options as usual following the comma
twoway (scatter var1 var2) (lfit var1 var2), options

(Harvard MIT Data Center)

Stata Graphics

26 / 38
Bivariate Graphics

Overlaying Points and Lines

twoway (scatter T_PERCAP T_VIOLNT) ///
(lfit T_PERCAP T_VIOLNT), ///
title("Comparison of Per Capita Income" ///
"and Violent Crime Rate at Tract level") ///
xtitle(Violent Crime Rate) ytitle(Per Capita Income) ///
note(Source: National Neighborhood Crime Study 2000)

(Harvard MIT Data Center)

Stata Graphics

27 / 38
Bivariate Graphics

Overlaying Points and Labels

twoway (scatter T_PERCAP T_VIOLNT if T_VIOLNT==1976, ///
mlabel(CITY)) (scatter T_PERCAP T_VIOLNT), ///
title("Comparison of Per Capita Income" ///
"and Violent Crime Rate at Tract level") ///
xlabel(0(200)2400) note(Source: National Neighborhood ///
Crime Study 2000) legend(off)

(Harvard MIT Data Center)

Stata Graphics

28 / 38
Bivariate Graphics

Exercise 2: The TwoWay Family
Open the datafile, NatNeighCrimeStudy.dta.
1

Create a basic twoway scatterplot that compares the city unemployment
rate (C_UNEMP) to the percent secondary sector low-wage jobs
(C_SSLOW)

2

Generate the same scatterplot, but this time, divide the plot by the
dummy variable indicating whether the city is located in the south or not
(C_SOUTH)

3

Change the color of the symbol that you use in this scatter plot

4

Change the type of symbol you use to a marker of your choice

5

Notice in your scatterplot that is broken down by C_SOUTH that there is
an outlier in the upper right hand corner of the "Not South" graph. Add
the city name label to this marker.

6

Review the options available under "help twowayoptions " and change one
aspect of your graph using an option that we haven’t already reviewed

(Harvard MIT Data Center)

Stata Graphics

29 / 38
More Fun with Twoway Line Graphs

Topic

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

30 / 38
More Fun with Twoway Line Graphs

Line Graphs

Line graphs helpful for a variety of data
Especially any type of time series data

We’ll use data on US life expectancy from 1900-1999
webuse uslifeexp, clear

(Harvard MIT Data Center)

Stata Graphics

31 / 38
More Fun with Twoway Line Graphs

Line Graphs
webuse uslifeexp, clear
twoway (line le_wm year, mcolor("red")) ///
(line le_bm year, mcolor("green"))

(Harvard MIT Data Center)

Stata Graphics

32 / 38
More Fun with Twoway Line Graphs

Line Graphs
twoway (line (le_wfemale le_wmale le_bf le_bm) year, ///
lpattern(dot solid dot solid))

(Harvard MIT Data Center)

Stata Graphics

33 / 38
More Fun with Twoway Line Graphs

Stata Graphing Lines
palette linepalette

(Harvard MIT Data Center)

Stata Graphics

34 / 38
More Fun with Twoway Line Graphs

Exporting Graphs

From Stata, right click on image and select "save as" or try syntax:
graph export myfig.esp, replace

In Microsoft Word: insert > picture > from file
Or, right click on graph in Stata and copy and paste into Word

(Harvard MIT Data Center)

Stata Graphics

35 / 38
Wrap-up

Topic

1

Introduction

2

Univariate Graphics

3

Bivariate Graphics

4

More Fun with Twoway Line Graphs

5

Wrap-up

(Harvard MIT Data Center)

Stata Graphics

36 / 38
Wrap-up

Help Us Make This Workshop Better

Please take a moment to fill out a very short feedback form
These workshops exist for you–tell us what you need!
http://tinyurl.com/StataGraphicsFeedback

(Harvard MIT Data Center)

Stata Graphics

37 / 38
Wrap-up

Additional resources

training and consulting
IQSS workshops:
http://projects.iq.harvard.edu/rtc/filter_by/workshops
IQSS statistical consulting: http://rtc.iq.harvard.edu

Stata resources
UCLA website: http://www.ats.ucla.edu/stat/Stata/
Great for self-study
Links to resources

Stata website: http://www.stata.com/help.cgi?contents
Email list: http://www.stata.com/statalist/

(Harvard MIT Data Center)

Stata Graphics

38 / 38

Weitere ähnliche Inhalte

Was ist angesagt?

Review & Hypothesis Testing
Review & Hypothesis TestingReview & Hypothesis Testing
Review & Hypothesis TestingSr Edith Bogue
 
General Introduction to ROC Curves
General Introduction to ROC CurvesGeneral Introduction to ROC Curves
General Introduction to ROC CurvesAustin Powell
 
Unit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxUnit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxMalla Reddy University
 
Exploratory Data Analysis
Exploratory Data AnalysisExploratory Data Analysis
Exploratory Data AnalysisUmair Shafique
 
Descriptive Statistics
Descriptive StatisticsDescriptive Statistics
Descriptive StatisticsBhagya Silva
 
Data presentation
Data presentationData presentation
Data presentationWeam Banjar
 
Presentation of Data
Presentation of DataPresentation of Data
Presentation of DataUmair Anwar
 
Basic Statistical Concepts and Methods
Basic Statistical Concepts and MethodsBasic Statistical Concepts and Methods
Basic Statistical Concepts and MethodsAhmed-Refat Refat
 
Inferential Statistics
Inferential StatisticsInferential Statistics
Inferential Statisticsewhite00
 
Descriptive Statistics and Data Visualization
Descriptive Statistics and Data VisualizationDescriptive Statistics and Data Visualization
Descriptive Statistics and Data VisualizationDouglas Joubert
 
Introduction to Statistics - Basic concepts
Introduction to Statistics - Basic conceptsIntroduction to Statistics - Basic concepts
Introduction to Statistics - Basic conceptsDocIbrahimAbdelmonaem
 
How to read a receiver operating characteritic (ROC) curve
How to read a receiver operating characteritic (ROC) curveHow to read a receiver operating characteritic (ROC) curve
How to read a receiver operating characteritic (ROC) curveSamir Haffar
 

Was ist angesagt? (20)

Review & Hypothesis Testing
Review & Hypothesis TestingReview & Hypothesis Testing
Review & Hypothesis Testing
 
Descriptive Statistics
Descriptive StatisticsDescriptive Statistics
Descriptive Statistics
 
Univariate Analysis
Univariate AnalysisUnivariate Analysis
Univariate Analysis
 
General Introduction to ROC Curves
General Introduction to ROC CurvesGeneral Introduction to ROC Curves
General Introduction to ROC Curves
 
Unit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxUnit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptx
 
Exploratory Data Analysis
Exploratory Data AnalysisExploratory Data Analysis
Exploratory Data Analysis
 
Descriptive Statistics
Descriptive StatisticsDescriptive Statistics
Descriptive Statistics
 
Data presentation
Data presentationData presentation
Data presentation
 
Presentation of Data
Presentation of DataPresentation of Data
Presentation of Data
 
Basic Statistical Concepts and Methods
Basic Statistical Concepts and MethodsBasic Statistical Concepts and Methods
Basic Statistical Concepts and Methods
 
Descriptive statistics
Descriptive statisticsDescriptive statistics
Descriptive statistics
 
Descriptive statistics
Descriptive statisticsDescriptive statistics
Descriptive statistics
 
Inferential Statistics
Inferential StatisticsInferential Statistics
Inferential Statistics
 
1.1 statistical and critical thinking
1.1 statistical and critical thinking1.1 statistical and critical thinking
1.1 statistical and critical thinking
 
Descriptive Statistics and Data Visualization
Descriptive Statistics and Data VisualizationDescriptive Statistics and Data Visualization
Descriptive Statistics and Data Visualization
 
Roc
RocRoc
Roc
 
Sampling bigslides
Sampling bigslidesSampling bigslides
Sampling bigslides
 
Roc curves
Roc curvesRoc curves
Roc curves
 
Introduction to Statistics - Basic concepts
Introduction to Statistics - Basic conceptsIntroduction to Statistics - Basic concepts
Introduction to Statistics - Basic concepts
 
How to read a receiver operating characteritic (ROC) curve
How to read a receiver operating characteritic (ROC) curveHow to read a receiver operating characteritic (ROC) curve
How to read a receiver operating characteritic (ROC) curve
 

Andere mochten auch

STATA - Graphing Data
STATA - Graphing DataSTATA - Graphing Data
STATA - Graphing Datastata_org_uk
 
Logical Framework And Project Proposal
Logical Framework And Project ProposalLogical Framework And Project Proposal
Logical Framework And Project Proposalrexcris
 
Data management in Stata
Data management in StataData management in Stata
Data management in Stataizahn
 
Probit analysis in toxicological studies
Probit analysis in toxicological studies Probit analysis in toxicological studies
Probit analysis in toxicological studies kunthavai Nachiyar
 
Probit analysis
Probit analysisProbit analysis
Probit analysisPramod935
 
STATA - Probit Analysis
STATA - Probit AnalysisSTATA - Probit Analysis
STATA - Probit Analysisstata_org_uk
 
STATA - Panel Regressions
STATA - Panel RegressionsSTATA - Panel Regressions
STATA - Panel Regressionsstata_org_uk
 
STATA - Download Examples
STATA - Download ExamplesSTATA - Download Examples
STATA - Download Examplesstata_org_uk
 
STATA - Introduction
STATA - IntroductionSTATA - Introduction
STATA - Introductionstata_org_uk
 
STATA - Time Series Analysis
STATA - Time Series AnalysisSTATA - Time Series Analysis
STATA - Time Series Analysisstata_org_uk
 
Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]skzarif
 

Andere mochten auch (15)

STATA - Graphing Data
STATA - Graphing DataSTATA - Graphing Data
STATA - Graphing Data
 
Model probit
Model probitModel probit
Model probit
 
Logical Framework And Project Proposal
Logical Framework And Project ProposalLogical Framework And Project Proposal
Logical Framework And Project Proposal
 
Data management in Stata
Data management in StataData management in Stata
Data management in Stata
 
Probit analysis in toxicological studies
Probit analysis in toxicological studies Probit analysis in toxicological studies
Probit analysis in toxicological studies
 
Probit analysis
Probit analysisProbit analysis
Probit analysis
 
STATA - Probit Analysis
STATA - Probit AnalysisSTATA - Probit Analysis
STATA - Probit Analysis
 
Probit and logit model
Probit and logit modelProbit and logit model
Probit and logit model
 
STATA - Panel Regressions
STATA - Panel RegressionsSTATA - Panel Regressions
STATA - Panel Regressions
 
STATA - Download Examples
STATA - Download ExamplesSTATA - Download Examples
STATA - Download Examples
 
STATA - Introduction
STATA - IntroductionSTATA - Introduction
STATA - Introduction
 
STATA - Time Series Analysis
STATA - Time Series AnalysisSTATA - Time Series Analysis
STATA - Time Series Analysis
 
Monitoring and Evaluation Framework
Monitoring and Evaluation FrameworkMonitoring and Evaluation Framework
Monitoring and Evaluation Framework
 
Project Monitoring & Evaluation
Project Monitoring & EvaluationProject Monitoring & Evaluation
Project Monitoring & Evaluation
 
Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]
 

Ähnlich wie Graphing stata (2 hour course)

METODOLOGIA DEA EN STATA
METODOLOGIA DEA EN STATAMETODOLOGIA DEA EN STATA
METODOLOGIA DEA EN STATALuhSm
 
Week 2 Project - STAT 3001Student Name Type your name here.docx
Week 2 Project - STAT 3001Student Name Type your name here.docxWeek 2 Project - STAT 3001Student Name Type your name here.docx
Week 2 Project - STAT 3001Student Name Type your name here.docxcockekeshia
 
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)Nicolas Kourtellis
 
Computing and Data Analysis for Environmental Applications
Computing and Data Analysis for Environmental ApplicationsComputing and Data Analysis for Environmental Applications
Computing and Data Analysis for Environmental ApplicationsStatistics Assignment Help
 
Next directions in Mahout's recommenders
Next directions in Mahout's recommendersNext directions in Mahout's recommenders
Next directions in Mahout's recommenderssscdotopen
 
Topic 4 intro spss_stata 30032012 sy_srini
Topic 4 intro spss_stata 30032012 sy_sriniTopic 4 intro spss_stata 30032012 sy_srini
Topic 4 intro spss_stata 30032012 sy_sriniSM Lalon
 
Graph Tea: Simulating Tool for Graph Theory & Algorithms
Graph Tea: Simulating Tool for Graph Theory & AlgorithmsGraph Tea: Simulating Tool for Graph Theory & Algorithms
Graph Tea: Simulating Tool for Graph Theory & AlgorithmsIJMTST Journal
 
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...AIST
 
R and Visualization: A match made in Heaven
R and Visualization: A match made in HeavenR and Visualization: A match made in Heaven
R and Visualization: A match made in HeavenEdureka!
 
R programming & Machine Learning
R programming & Machine LearningR programming & Machine Learning
R programming & Machine LearningAmanBhalla14
 
January 2016 Meetup: Speeding up (big) data manipulation with data.table package
January 2016 Meetup: Speeding up (big) data manipulation with data.table packageJanuary 2016 Meetup: Speeding up (big) data manipulation with data.table package
January 2016 Meetup: Speeding up (big) data manipulation with data.table packageZurich_R_User_Group
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating resultsbodaceacat
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating resultsSara-Jayne Terp
 

Ähnlich wie Graphing stata (2 hour course) (20)

METODOLOGIA DEA EN STATA
METODOLOGIA DEA EN STATAMETODOLOGIA DEA EN STATA
METODOLOGIA DEA EN STATA
 
Week 2 Project - STAT 3001Student Name Type your name here.docx
Week 2 Project - STAT 3001Student Name Type your name here.docxWeek 2 Project - STAT 3001Student Name Type your name here.docx
Week 2 Project - STAT 3001Student Name Type your name here.docx
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)
SAMOA: A Platform for Mining Big Data Streams (Apache BigData Europe 2015)
 
20151130
2015113020151130
20151130
 
Computing and Data Analysis for Environmental Applications
Computing and Data Analysis for Environmental ApplicationsComputing and Data Analysis for Environmental Applications
Computing and Data Analysis for Environmental Applications
 
Distributed Streams
Distributed StreamsDistributed Streams
Distributed Streams
 
Next directions in Mahout's recommenders
Next directions in Mahout's recommendersNext directions in Mahout's recommenders
Next directions in Mahout's recommenders
 
Topic 4 intro spss_stata 30032012 sy_srini
Topic 4 intro spss_stata 30032012 sy_sriniTopic 4 intro spss_stata 30032012 sy_srini
Topic 4 intro spss_stata 30032012 sy_srini
 
Graph Tea: Simulating Tool for Graph Theory & Algorithms
Graph Tea: Simulating Tool for Graph Theory & AlgorithmsGraph Tea: Simulating Tool for Graph Theory & Algorithms
Graph Tea: Simulating Tool for Graph Theory & Algorithms
 
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
 
JFree chart
JFree chartJFree chart
JFree chart
 
R and Visualization: A match made in Heaven
R and Visualization: A match made in HeavenR and Visualization: A match made in Heaven
R and Visualization: A match made in Heaven
 
R programming & Machine Learning
R programming & Machine LearningR programming & Machine Learning
R programming & Machine Learning
 
Data-Intensive Scalable Science
Data-Intensive Scalable ScienceData-Intensive Scalable Science
Data-Intensive Scalable Science
 
F14 lec12graphs
F14 lec12graphsF14 lec12graphs
F14 lec12graphs
 
Matlab practical ---1.pdf
Matlab practical ---1.pdfMatlab practical ---1.pdf
Matlab practical ---1.pdf
 
January 2016 Meetup: Speeding up (big) data manipulation with data.table package
January 2016 Meetup: Speeding up (big) data manipulation with data.table packageJanuary 2016 Meetup: Speeding up (big) data manipulation with data.table package
January 2016 Meetup: Speeding up (big) data manipulation with data.table package
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating results
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating results
 

Mehr von izahn

Introduction to SAS
Introduction to SASIntroduction to SAS
Introduction to SASizahn
 
Stata datman
Stata datmanStata datman
Stata datmanizahn
 
Introduction to R Programming
Introduction to R ProgrammingIntroduction to R Programming
Introduction to R Programmingizahn
 
Introduction to R Graphics with ggplot2
Introduction to R Graphics with ggplot2Introduction to R Graphics with ggplot2
Introduction to R Graphics with ggplot2izahn
 
R Regression Models with Zelig
R Regression Models with ZeligR Regression Models with Zelig
R Regression Models with Zeligizahn
 
Introduction to the R Statistical Computing Environment
Introduction to the R Statistical Computing EnvironmentIntroduction to the R Statistical Computing Environment
Introduction to the R Statistical Computing Environmentizahn
 

Mehr von izahn (6)

Introduction to SAS
Introduction to SASIntroduction to SAS
Introduction to SAS
 
Stata datman
Stata datmanStata datman
Stata datman
 
Introduction to R Programming
Introduction to R ProgrammingIntroduction to R Programming
Introduction to R Programming
 
Introduction to R Graphics with ggplot2
Introduction to R Graphics with ggplot2Introduction to R Graphics with ggplot2
Introduction to R Graphics with ggplot2
 
R Regression Models with Zelig
R Regression Models with ZeligR Regression Models with Zelig
R Regression Models with Zelig
 
Introduction to the R Statistical Computing Environment
Introduction to the R Statistical Computing EnvironmentIntroduction to the R Statistical Computing Environment
Introduction to the R Statistical Computing Environment
 

Kürzlich hochgeladen

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 

Kürzlich hochgeladen (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 

Graphing stata (2 hour course)

  • 1. Stata Graphics Harvard MIT Data Center The Institute for Quantitative Social Science at Harvard University (Harvard MIT Data Center) Stata Graphics 1 / 38
  • 2. Outline 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 2 / 38
  • 3. Introduction Topic 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 3 / 38
  • 4. Introduction Documents for today USERNAME: dataclass PASSWORD: dataclass Find class materials at: Scratch > StataStatistics FIRST THING: copy this folder to your desktop! (Harvard MIT Data Center) Stata Graphics 4 / 38
  • 5. Introduction Organization Please feel free to ask questions at any point if they are relevant to the current topic (or if you are lost!) There will be a Q&A after class for more specific, personalized questions Collaboration with your neighbors is encouraged If you are using a laptop, you will need to adjust paths accordingly Make comments in your Do-file rather than on hand-outs Save on flash drive or email to yourself (Harvard MIT Data Center) Stata Graphics 5 / 38
  • 6. Introduction Graphing Strategies Keep it simple Labels, labels, labels!! Avoid cluttered graphs Every part of the graph should be meaningful Avoid: Shading Distracting colors Decoration Always know what you’re working with before you get started Recognize scale of data If you’re using multiple variables – how do their scales align? Before any graphing procedure review variables with codebook, sum, tab, etc. HELPFUL STATA HINT: If you want your command to go on multiple lines use /// at end of each line (Harvard MIT Data Center) Stata Graphics 6 / 38
  • 7. Introduction Terrible Graph (Harvard MIT Data Center) Stata Graphics 7 / 38
  • 8. Introduction Much Better Graph (Harvard MIT Data Center) Stata Graphics 8 / 38
  • 9. Univariate Graphics Topic 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 9 / 38
  • 10. Univariate Graphics Our First Dataset Time Magazine Public School Poll Based on survey of 1,000 adults in U.S. Conducted in August 2010 Questions regarding feelings about parental involvement, teachers union, current potential for reform Open Stata and call up the datafile for today // Step 1: tell Stata where to find data: cd /Users/dataclass/Desktop/StataGraphics/dataSets // Step 2: call up our dataset: use TimePollPubSchools.dta (Harvard MIT Data Center) Stata Graphics 10 / 38
  • 11. Univariate Graphics Single Continuous Variables Example: Histograms Stata assumes you’re working with continuous data Very simple syntax: hist varname Put a comma after your varname and start adding options bin(#) : change the number of bars that the graph displays normal : overlay normal curve addlabels : add actual values to bars (Harvard MIT Data Center) Stata Graphics 11 / 38
  • 12. Univariate Graphics Histogram Options To change the numeric depiction of your data add these options after the comma Choose one: density fraction frequency percent Be sure to properly describe your histogram: title(insert name of graph) subtitle(insert subtitle of graph) note(insert note to appear at bottom of graph) caption(insert caption to appear below notes) (Harvard MIT Data Center) Stata Graphics 12 / 38
  • 13. Univariate Graphics Histogram Example hist F1, bin(10) percent title(TITLE) /// subtitle(SUBTITLE) caption(CAPTION) note(NOTES) (Harvard MIT Data Center) Stata Graphics 13 / 38
  • 14. Univariate Graphics Axis Titles and Labels Example: Histograms Axis title options (default is variable label): xtitle(insert x axis name) ytitle(insert y axis name) Don’t want axis titles? xtitle("") ytitle("") Add labels to X or Y axis: xlabel(insert x axis label) ylabel(insert y axis label) Tell Stata how to scale each axis xlabel(start#(increment)end#) xlabel(0(5)100) This would label x-axis from 0-100 in increments of 5 (Harvard MIT Data Center) Stata Graphics 14 / 38
  • 15. Univariate Graphics Axis Labels Example hist F1, bin(10) percent title(TITLE) subtitle(SUBTITLE) /// caption(CAPTION) note(NOTES) /// xtitle(Here ’ s your x-axis title) /// ytitle(here ’ s your y-axis title) (Harvard MIT Data Center) Stata Graphics 15 / 38
  • 16. Univariate Graphics Basic Graphing: Single Categorical Variables We can also use the hist command for bar graphs Simply specify "discrete" with options Stata will produce one bar for each level (i.e. category) of variable Use xlabel command to insert names of individual categories hist F4, title(Racial breakdown of Time Poll Sample) xtitle(Race) /// ytitle(Percent) xlabel(1 "White" 2 "Black" 3 "Asian" 4 "Hispanic" /// 5 "Other") discrete percent addlabels (Harvard MIT Data Center) Stata Graphics 16 / 38
  • 17. Univariate Graphics Exercise 1: Histograms Bar Graphs 1 Open the datafile, NatNeighCrimeStudy.dta. 2 Create a histogram of the tract-level poverty rate (variable name: T_POVRTY). 3 Insert the normal curve over the histogram 4 Change the numeric representation on the Y-axis to "percent" 5 Add appropriate titles to the overall graph and the x axis and y axis. Also, add a note that states the source of this data. 6 Open the datafile, TimePollPubSchools.dta 7 Create a histogram of the question, "What grade would you give your child’s school" (variable name: Q11). Be sure to tell Stata that this is a categorical variable. 8 Format this graph so that the axes have proper titles and labels. Also, add an appropriate title to the overall graph that goes onto two lines. Add a note stating the source of the data. (Harvard MIT Data Center) Stata Graphics 17 / 38
  • 18. Univariate Graphics Next Dataset: National Neighborhood Crime Study (NNCS) N=9,593 census tracts in 2000 Explore sources of variation in crime for communities in the United States Tract-level data: crime, social disorganization, disadvantage, socioeconomic inequality City-level data: labor market, socioeconomic inequality, population change (Harvard MIT Data Center) Stata Graphics 18 / 38
  • 19. Bivariate Graphics Topic 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 19 / 38
  • 20. Bivariate Graphics The Twoway Family twoway is basic Stata command for all twoway graphs Use twoway anytime you want to make comparisons among variables Can be used to combine graphs (i.e., overlay one graph with another e.g., insert line of best fit over a scatter plot Some basic examples: use NatNeighCrimeStudy.dta tw scatter T_PERCAP T_VIOLNT tw dropline T_PERCAP T_VIOLNT tw lfitci T_PERCAP T_VIOLNT (Harvard MIT Data Center) Stata Graphics 20 / 38
  • 21. Bivariate Graphics Twoway and the "by" Statement twoway scatter T_PERCAP T_VIOLNT, by(DIVISION) (Harvard MIT Data Center) Stata Graphics 21 / 38
  • 22. Bivariate Graphics Twoway Title Options Same title options as with histogram title(insert name of graph) subtitle(insert subtitle of graph) note(insert note to appear at bottom of graph) caption(insert caption to appear below notes) (Harvard MIT Data Center) Stata Graphics 22 / 38
  • 23. Bivariate Graphics Twoway Title Options Example twoway scatter T_PERCAP T_VIOLNT, /// title(Comparison of Per Capita Income /// and Violent Crime Rate at Tract level) /// xtitle(Violent Crime Rate) ytitle(Per Capita Income) /// note(Source: National Neighborhood Crime Study 2000) The title is a bit cramped–let’s fix that: twoway scatter T_PERCAP T_VIOLNT, /// title("Comparison of Per Capita Income" /// "and Violent Crime Rate at Tract level") /// xtitle(Violent Crime Rate) ytitle(Per Capita Income) /// note(Source: National Neighborhood Crime Study 2000) (Harvard MIT Data Center) Stata Graphics 23 / 38
  • 24. Bivariate Graphics Twoway Symbol Options A variety of symbol shapes are available: use palette symbolpalette to seem them and msymbol() to set them (Harvard MIT Data Center) Stata Graphics 24 / 38
  • 25. Bivariate Graphics Twoway Symbol Options twoway scatter T_PERCAP T_VIOLNT, /// title("Comparison of Per Capita Income" /// "and Violent Crime Rate at Tract level") /// xtitle(Violent Crime Rate) ytitle(Per Capita Income) /// note(Source: National Neighborhood Crime Study 2000) /// msymbol(Sh) mcolor("red") (Harvard MIT Data Center) Stata Graphics 25 / 38
  • 26. Bivariate Graphics Overlaying Twoway Graphs Very simple to combine multiple graphs. . . just put each graph command in parentheses twoway (scatter var1 var2) (lfit var1 var2) Add individual options to each graph within the parentheses Add overall graph options as usual following the comma twoway (scatter var1 var2) (lfit var1 var2), options (Harvard MIT Data Center) Stata Graphics 26 / 38
  • 27. Bivariate Graphics Overlaying Points and Lines twoway (scatter T_PERCAP T_VIOLNT) /// (lfit T_PERCAP T_VIOLNT), /// title("Comparison of Per Capita Income" /// "and Violent Crime Rate at Tract level") /// xtitle(Violent Crime Rate) ytitle(Per Capita Income) /// note(Source: National Neighborhood Crime Study 2000) (Harvard MIT Data Center) Stata Graphics 27 / 38
  • 28. Bivariate Graphics Overlaying Points and Labels twoway (scatter T_PERCAP T_VIOLNT if T_VIOLNT==1976, /// mlabel(CITY)) (scatter T_PERCAP T_VIOLNT), /// title("Comparison of Per Capita Income" /// "and Violent Crime Rate at Tract level") /// xlabel(0(200)2400) note(Source: National Neighborhood /// Crime Study 2000) legend(off) (Harvard MIT Data Center) Stata Graphics 28 / 38
  • 29. Bivariate Graphics Exercise 2: The TwoWay Family Open the datafile, NatNeighCrimeStudy.dta. 1 Create a basic twoway scatterplot that compares the city unemployment rate (C_UNEMP) to the percent secondary sector low-wage jobs (C_SSLOW) 2 Generate the same scatterplot, but this time, divide the plot by the dummy variable indicating whether the city is located in the south or not (C_SOUTH) 3 Change the color of the symbol that you use in this scatter plot 4 Change the type of symbol you use to a marker of your choice 5 Notice in your scatterplot that is broken down by C_SOUTH that there is an outlier in the upper right hand corner of the "Not South" graph. Add the city name label to this marker. 6 Review the options available under "help twowayoptions " and change one aspect of your graph using an option that we haven’t already reviewed (Harvard MIT Data Center) Stata Graphics 29 / 38
  • 30. More Fun with Twoway Line Graphs Topic 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 30 / 38
  • 31. More Fun with Twoway Line Graphs Line Graphs Line graphs helpful for a variety of data Especially any type of time series data We’ll use data on US life expectancy from 1900-1999 webuse uslifeexp, clear (Harvard MIT Data Center) Stata Graphics 31 / 38
  • 32. More Fun with Twoway Line Graphs Line Graphs webuse uslifeexp, clear twoway (line le_wm year, mcolor("red")) /// (line le_bm year, mcolor("green")) (Harvard MIT Data Center) Stata Graphics 32 / 38
  • 33. More Fun with Twoway Line Graphs Line Graphs twoway (line (le_wfemale le_wmale le_bf le_bm) year, /// lpattern(dot solid dot solid)) (Harvard MIT Data Center) Stata Graphics 33 / 38
  • 34. More Fun with Twoway Line Graphs Stata Graphing Lines palette linepalette (Harvard MIT Data Center) Stata Graphics 34 / 38
  • 35. More Fun with Twoway Line Graphs Exporting Graphs From Stata, right click on image and select "save as" or try syntax: graph export myfig.esp, replace In Microsoft Word: insert > picture > from file Or, right click on graph in Stata and copy and paste into Word (Harvard MIT Data Center) Stata Graphics 35 / 38
  • 36. Wrap-up Topic 1 Introduction 2 Univariate Graphics 3 Bivariate Graphics 4 More Fun with Twoway Line Graphs 5 Wrap-up (Harvard MIT Data Center) Stata Graphics 36 / 38
  • 37. Wrap-up Help Us Make This Workshop Better Please take a moment to fill out a very short feedback form These workshops exist for you–tell us what you need! http://tinyurl.com/StataGraphicsFeedback (Harvard MIT Data Center) Stata Graphics 37 / 38
  • 38. Wrap-up Additional resources training and consulting IQSS workshops: http://projects.iq.harvard.edu/rtc/filter_by/workshops IQSS statistical consulting: http://rtc.iq.harvard.edu Stata resources UCLA website: http://www.ats.ucla.edu/stat/Stata/ Great for self-study Links to resources Stata website: http://www.stata.com/help.cgi?contents Email list: http://www.stata.com/statalist/ (Harvard MIT Data Center) Stata Graphics 38 / 38