首页 > 其他分享 >ECON 3720: Introduction to Econometrics

ECON 3720: Introduction to Econometrics

时间:2024-09-18 17:24:18浏览次数:9  
标签:set Introduction data ECON two individuals variable 3720 your

ECON 3720: Introduction to Econometrics

Problem Set 02

Fall Semester 2024

Due: September 20th  2024

Please submit the problem set no later than 5 PM on September 20th  2024.  Submit the problem set to your TA’s mailbox in the Monroe Hall basement. Failure to do so will result in a a grade of 0. Remember to show all of your work.  Good luck!

Additional note: Economic data sets available online are often in STATA’s  .dta or Microsoft Excel’s  .xlsx format  ( .xls for older data sets), both of which R will not be able to load by de- fault.  There are however external R packages  (available through  CRAN) which provide R with this functionality.  For  .dta files  (as well as various other file formats for other proprietary statistical analysis software packages), we have the haven package whereas for  .xlsx (or  .xls) files, we have

the readxlpackage.   The data sets on Canvas for questions 3 and 4 in this problem set are in .dta format. Make sure you download install the haven package before attempting either of these questions.

1)  Let Y1, Y2 , Y3 , Y4  be iid random variables from a population with mean µ and variance σ 2 .  Let Y =  + Y2 + Y3 + Y4) denote the (arithmetic) average of these four random variables.

a) What are the expected value and variance of Y in terms of µ and σ 2 ?

b)  Consider a different estimator of µ:

 

W = Y1 + Y2 + Y3 + Y4 .

 

This is an example of a weighted average of the Yi’s.  What are E[W] and Var[W]? Write your answers in terms of µ and σ .  Is W an unbiased estimator of µ?

 

c)  Based on your answers to parts a) and b), which estimator of µ do you prefer:  Y or W? [Note: This question is from the Wooldridge textbook (Problem C1 in the 7th  edition).]

2)  This question is long, but there hints along the way to help you out. All of this is doable using what we learned in probability review! In this question, we will derive the expected value of the two sample variance estimators introduced in lecture. Let  Var[X] = σ 2 . That is, X1,..., Xn  area random sample from the distribution of X , a random variable with mean µ and variance σ 2 .  Recall the definitions of the estimators of σ 2  from lecture,

the sample variance:          the sample variance with Bessel’s correction:   

In lecture, we also noted that these two estimators are related as:a)  Let T bean arbitrary random variable with mean and variance E[T] and Var[T] respec-

tively. Write an expression for E [T2] in terms of E[T] and Var[T]. Hint: How is Var[T] related to the first and second moments of T?

b)  Given a random variable or a constant T , the following 代 写ECON 3720: Introduction to Econometricsrelationshipholds:You can take the above as given (no need to prove it). Use this expression to express n(2)

Hint: For what value of T does the lefthand side of the above become equal to n(2)?

c)  d σ 2 ? What does your answer from part a) tell you about E  in terms of µ and σ 2 ? How about

3)  For this question, download cps .dta from Canvas.  The file cps .dta contains a data set which comes from the response to US Current Population Survey (CPS) in 2001, a large labor market survey.  This data set contains data on 8,891 individuals living in Boston and Chicago.  We want to use these data to compare the education levels of black and white individuals, and their employment outcomes.

 

a) A dummy variable for a condition takes value 1 if that condition is satisfied and takes value 0 otherwise. The data set contains a variable, education, which takes on four values (highschool dropouts, highschool graduates, some college, and college degree and more). Each of these education levels corresponds to a numeric value:  1, 2, 3, and 4 respectively (e.g. if someone has some college, the variable education will be 3).  Use the education variable to create a new dummy variable indicating some college or more (i.e., those in the some college category plus those in the college and more category). You can create an additional variable in the dataset by using the assignment syntax:  dfname$newvar <-  (code  to  define newvar), where dfname is the name of the variable representing your dataframe. You can create dummy variables using the ifelse function in R. E.g., if you stored your data set in the variable cps and want to name your variable somecol, you would type

 

cps$somecol  <-  ifelse(condition,  value  if  true,  value  if  false) . What fraction of respondents at least some college education?

b)  Carry out a two-sided t-test for whether the mean of your some college or more variable is the same for black and white individuals. You can do this with the t .test function in

 

R. NOTE: Read the documentation for the t .test function before attempting the rest of this problem set! Report the following:

i)  The mean of the variable for white individuals.

ii)  The mean of the variable for black individuals.

iii)  The difference in the means.

iv)  The t-statistic.

v)  The p-value for the null hypothesis that the two means are the same against the alternative hypothesis that they’re different (two-sided).

Do you find any evidence that this variable differs for white and black individuals in the CPS data?

c)  Calculate the t-statistics for the difference in means for the years of experience vari- able (yearsexp).  Do you find evidence that this variable differs significantly for black individuals compared to white individuals?

d)  Discuss your results from b) and c).  Why do your conclusions for the education and experience variable differ?  Why do we care about whether these variables look similar by race?

e)  Calculate the t-statistics for the difference in means for whether the individual has a job or not (employed).  Do you find any evidence that this variable differs significantly for white and black individuals?

f)  In light of your results from d) and e), what do you think we can conclude about racial discrimination in employment from the CPS data?

4)  Download the data set caschool .dta from Canvas.  It contains observations on all the 420 California school districts in 1999.  Among the variables are the reading and math scores for 5th graders, read_scr and math_scr.

a)  Carry out a two-sided t-test for the difference in means for the reading and math scores. The data are arranged differently to the previous data set. In the CPS data, black and white respondents were different observations. You were to test the difference in means for a single variable across these two subsets of observations.  Here you want to compare

the means for two separate variables among all the observations.  You can do this by using the following particular method associated with the t .test function:

t .test(dfname$col1,  dfname$col2, paired  =  TRUE,  . . .) ,

where the  ... indicates the other arguments of the t .test function that you may want to utilize (or leave at their default values).  NOTE: the paired argument being set to TRUE is important here!b)  Carry out two-sided t-tests for whether average reading and math scores are equal to

650.  Do you find any evidence that the average reading and math scores are different from 650?

c)  Suppose instead of the 420 observations you had only a subsample with 42 districts.  Draw a random subsample of 42 observations from the observations from the school district data. You do this with the sample function in R. For example your code for the sampling part may look like the following:

#  Always  set  seed before using  random  sampling  functions . #  This  is  for  replication:   if  you  fix  the  seed  and  run

#  the  same  code  on  someone  else’s  machine,  you  should  get #  the  same  numbers .

#  Pick  a number  like  0  or  1  or  123  and  set  seed  to  that . set.seed(0)

#  df_rs:   randomly  sampled  rows  from  dataframe. . #  df_orig:    original  dataframe. .

# numrows_rs:   the number  of  rows  you want  in  df_rs.   df_rs  <-  df_orig[sample(nrow(df_orig), numrows_rs),  ]

IMPORTANT: For this part of the problem, please include the set.seed(0) command in the above code snippet in your own code before running your code. If you re-run the parts of the problem including the df_orig[sample(nrow(df_orig), numrows_rs),  ] part, re-run it by first calling the seed setting code and then run the rest of your code. (You don’t have to copy all the verbose comments: you could have no comments (really bad practice) or a shorter version that is readable to you.)  Now carry out the t-tests for

whether reading and math scores are equal to 650 on your subsample in Stata. Do your results differ from those in part b)? If so, why?

标签:set,Introduction,data,ECON,two,individuals,variable,3720,your
From: https://www.cnblogs.com/WX-codinghelp/p/18418944

相关文章

  • Hadoop(十二)NameNode 和 SecondaryNameNode
    一、NN和2NN工作机制1、NameNode中的元数据存储在哪里?存储在NameNode节点的磁盘中会导致效率过低,因为经常需要进行随机访问和响应客户请求;存储在内存中,一旦元数据丢失,整个集群就无法工作,也不合适。因此产生了在磁盘中备份元数据的FsImage。引入Edits文件(只进行追加操作,效率很......
  • FIT9132 Introduction to Databases
    FIT9132 Introductionto DatabasesAssignment 1 Logical- ReadMoreCommunity Library(RCL)PurposeGiventhe providedcasestudyfromAssignment 1-Conceptual,and additionalforms/documents relatedtothecasestudy,studentswillbeasked t......
  • AP Microeconomics
    Unit2-Introduction2-0Economics,Scarcity,FactorofProductionEconomicsEconomics:thesocialsciencethatstudiestheproduction,distribution,andconsumptionofgoodsandservices.Itexamineshowindividuals,businesses,governments,andother......
  • [WPF]XAML中使用IMultiValueConverter实现Command的多参数传参
    对ICommand进行多参数传参问题如何对ICommand传入多个参数?背景最近在做一个WPF的开发,有多个相近的功能写了不同的Command,因为要对应不同的对象。因为是CtrlCV,显得代码有点冗赘不够优雅,但是ICommand又只能接受一个参数。思路使用MultiBinding,对CommandParameter进行绑定,然后......
  • KubeCon China 回顾|快手的 100% 资源利用率提升:从裸机迁移大规模 Redis 到 Kubernetes
    大家下午好,我是来自ApeCloud的吴学强,非常高兴能够在KubeCon做分享。今天的分享由我和来自快手的刘裕惺同学共同完成,我们分享的主题是将大规模的Redis实例从裸机迁移到Kubernetes上来提高资源的利用率。我们今天的议题包括几个方面,首先我会来简单介绍一下KubeBlock......
  • Introduction to data Science with Python
    FINALASSESEMENT.IntroductiontodataSciencewithPythonGeneralInstructionsThisisthefinalassessmentforthecourse.Youneedtodownloadthedatasetsprovidedtoanswerthequestions.The5datasetsnamed'World_Happiness_Report'(there......
  • IBM AI Developer 专业证书专项课程-Introduction to Software Engineering-Unit2-前
    前端网站开发前端开发简介用户交互:用户在浏览在线购物网站时,主要与网站的前端进行交互。这包括浏览不同的页面、选择不同的产品类别、比较产品等活动。前端的作用:前端是用户直接接触的部分,它决定了用户如何与网站或应用进行交互,以及他们的视觉体验。网站开发基础HTML(Hyp......
  • kubeconfig存放内容
    kubeconfig文件是Kubernetes客户端(如kubectl)用于与Kubernetes集群进行交互的配置文件。该文件包含了连接到一个或多个Kubernetes集群所需的信息。以下是kubeconfig文件中存放的主要内容:1.clusters描述:定义了Kubernetes集群的信息,包括集群的名称和API服务器的地......
  • 【鸿蒙 HarmonyOS NEXT】相对布局:RelativeContainer
    一、概述在应用的开发过程中,经常需要设计复杂界面,此时涉及到多个相同或不同组件之间的嵌套。如果布局组件嵌套深度过深,或者嵌套组件数过多,会带来额外的开销。如果在布局的方式上进行优化,就可以有效的提升性能,减少时间开销。二、示例介绍2.1、示例代码@Entry@Componentstr......
  • FINC5090 - Finance in the Global Economy
    FINC5090-FinanceintheGlobalEconomyIndividualAssignmentOutlineSemester2,2024Instructions1. Read the instructions carefully.2. This assignment is worth 25%of total marks for FINC5090.3. The DUE DATE is 6SEPTEMBER 2024. The......