Pular para o conteúdo

Tarefa paper_repro.angrist_lavy_1999.tab4_c1.design

paper_reproagentT3designépoca 1, tentativa 1Execução: 20261015T165744Z-suite-paper_repro-scripted-def9df

Veredito

passouPassou em todas as verificações obrigatórias.

Família do método (das chamadas de ferramentas): Variáveis instrumentais por mínimos quadrados em dois estágios (MQ2E) · infer.iv_2sls (iv · mínimos quadrados em dois estágios)

Calculado pelo agente
coef.classize =-0,158478-0.1584776549429287
2SLS effect of classize on avgverb
via infer.iv_2sls (call_732101a6)
Valor esperado (gabarito)
coef.classize =-0,158478-0.15847765494294208
linearmodels 7.0: the reference specification of angrist_lavy_1999 tab4_c1 (infer.iv_2sls, figure 'coef.classize') on an independent code path
Como foi validado
6 de 6 verificações obrigatórias aprovadas
relativa 0.000001 · absoluta 4.166708823732179e-8

Pergunta feita ao analista

Do smaller classes raise pupils' achievement? Using Israeli fifth-grade classes in 1991, estimate the causal effect of one more pupil in the class on the class's average reading comprehension score, holding the share of disadvantaged pupils fixed, using a source of variation in class size that is not chosen by schools or parents.

Resposta

Estimativa (infer.iv_2sls): coef.classize = -0,1585.

Como o agente resolveu e como foi validado

Resumo passo a passo do que o agente executou, por que o caminho está correto e como cada verificação conferiu o resultado.

  1. 1Preparação da base de dados
    final5— The authors' class-level file for fifth graders in Israeli public schools, 1991 (final5.dta on Joshua Angrist's data archive), restricted as the authors' AngristLavy_Table4.do restricts it: classes with 2 to 44 pupils in schools with more than 5 fifth graders enrolled, the do-file's school-type rule (c_leom equal to 1 and c_pik below 3), and a reading score; one row per class. Columns: schlcode, the school; classid, the class; c_size, fifth-grade enrollment of the school at the start of the year; cohsize, enrollment in the grade (cohort size); classize, the number of pupils in the class; tipuach, the percent of pupils who are disadvantaged; verbsize and mathsize, the number of pupils who took the reading and the math test; avgverb and avgmath, the class's average reading comprehension and math scores (a score recorded above 100 is reduced by 100, as the do-file does; missing when no pupil took that test); func1, the class size Maimonides' rule of 40 predicts from enrollment, c_size / (floor((c_size - 1) / 40) + 1).
    Transformação "rename" aplicada à base "final5" (2029 → 2029 linhas). {"map":{"avgmath":"avgmath_raw","avgverb":"avgverb_raw"}}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"cmp":"gt","column":"avgverb_raw","value":100},"name":"verb_over_100","op":"indicator"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"cmp":"gt","column":"avgmath_raw","value":100},"name":"math_over_100","op":"indicator"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"column":"verb_over_100","factor":100},"name":"verb_shift","op":"scale"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"column":"math_over_100","factor":100},"name":"math_shift","op":"scale"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"left":"avgverb_raw","right":"verb_shift"},"name":"avgverb_shifted","op":"diff"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"left":"avgmath_raw","right":"math_shift"},"name":"avgmath_shifted","op":"diff"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"column":"c_size","divisor":40},"name":"func1","op":"floor_div_rule"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"cmp":"gt","column":"verbsize","value":0},"name":"verb_tested","op":"indicator"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"cmp":"gt","column":"mathsize","value":0},"name":"math_tested","op":"indicator"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"column":"verb_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"verb_mask","op":"map"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"column":"math_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"math_mask","op":"map"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"columns":["avgverb_shifted","verb_mask"]},"name":"avgverb","op":"product"}
    Transformação "derive" aplicada à base "final5" (2029 → 2029 linhas). {"args":{"columns":["avgmath_shifted","math_mask"]},"name":"avgmath","op":"product"}
    Transformação "filter" aplicada à base "final5" (2029 → 2024 linhas). {"query":"classize > 1 and classize < 45 and c_size > 5 and c_leom == 1 and c_pik < 3"}
    Transformação "dropna" aplicada à base "final5" (2024 → 2019 linhas). {"columns":["avgverb"]}
    Transformação "select" aplicada à base "final5" (2019 → 2019 linhas). {"columns":["schlcode","classid","c_size","cohsize","classize","tipuach","verbsize","mathsize","avgverb","avgmath","func1"]}
  2. 2Chamada que gerou a resposta finalinfer.iv_2sls(Variáveis instrumentais por mínimos quadrados em dois estágios (MQ2E))citada na respostacoincide com a referência
    Ver chamada call_732101a6 nos detalhes

    Table IV, column (1): 2SLS of the class's average reading comprehension score on class size, instrumented by Maimonides' rule (func1), with the percent disadvantaged, errors clustered by school.

    Por que este é o caminho de referência: Table IV, column (1): 2SLS of the class's average reading comprehension score on class size, instrumented by Maimonides' rule (func1), with the percent disadvantaged, errors clustered by school.
    Argumentos principais
    cluster:
    "schlcode"
    dataset:
    "final5"
    endog:
    ["classize"]
    exog:
    ["tipuach"]
    instruments:
    ["func1"]
    level:
    0,950.95
    se:
    "HC1"
    y:
    "avgverb"
    Resultado calculado
    • coef.classize = -0,158478 -0.1584776549429287
      2SLS effect of classize on avgverb
    Diagnósticos: first_stage_F.classize = 774,575774.5747822893542 (Wald F of the excluded instruments in the first stage for classize (cluster-robust standard errors (CR1) by 'schlcode')) · partial_r2.classize = 0,4488020.44880209399595195 (share of the variation the instruments explain beyond the controls) · weak_instrument = false (every first-stage F is at least 10) · n_obs = 2.0192019 · se_type = "cluster" (cluster-robust standard errors (CR1) by 'schlcode') · n_clusters = 1.0021002 (1002 clusters of 'schlcode')
  3. 3Conferência de lastro e resposta final

    Todos os 1 números escritos na resposta foram conferidos contra as ferramentas e o enunciado (nenhum número sem lastro).

    Números encontrados: -0,1585
    Figuras citadas: call_732101a6:coef.classize
    • #0resposta com lastro
      Garante que todo número citado no texto veio de uma ferramenta ou do enunciado (sem cálculo mental do modelo).
    • #1figura da resposta escolhida
      an answer figure: the effect of an estimator call the answer cites
    • #2ferramenta chamadainfer.iv_2sls
      Exige que o resultado venha da ferramenta infer.iv_2sls.
    • #3argumento igualy
      T3: the outcome the design question implies
    • #4argumento igualendog[0]
      T3: the treatment the design question implies
    • #5argumento igualinstruments
      T3: the instrument the design question implies
    • #6argumento igualy
      outcome: the class's average reading comprehension score (T3: recorded; a design question cannot state it)
    • #7argumento igualendog
      the endogenous regressor: class size (T3: recorded; a design question cannot state it)
    • #8argumento igualinstruments
      the instrument: Maimonides' rule (T3: recorded; a design question cannot state it)
    • #9argumento igualexog
      percent disadvantaged (T3: recorded; a design question cannot state it)
    • #10argumento igualcluster
      within-school correlation: clustered by school (T3: recorded; a design question cannot state it)
    • #11diagnósticon_obs
      (T3: recorded; a design question cannot state it)
    • #12figura da resposta próxima
      software reference (T3: recorded; T3 pontua o desenho; a estimativa é registrada)
    • #13figura da resposta próxima
      software reference, SE: recorded (T3)
    • #14figura da resposta próxima
      published cell: recorded, never required on T2/T3
    • #15figura da resposta próxima
      published cell, SE: recorded, never required on T2/T3

Aprofundamento técnico para especialistas

Acesso direto às fontes primárias, tabela formal de verificações, comparação de argumentos, trajetória completa com prompts brutos e somas SHA-256.

Valores esperados e de onde vêm

angrist_lavy_1999.tab4_c1.software

Fonte
linearmodels 7.0: the reference specification of angrist_lavy_1999 tab4_c1 (infer.iv_2sls, figure 'coef.classize') on an independent code path
Tipo
software
Localização
angrist_lavy_1999: Table IV (2SLS estimates for 1991, fifth graders), column (1), reading comprehension, full sample, row 'Class size'
Valor
-0,158478-0.15847765494294208 (se 0,04166710.04166708823732179)
Conferido por
execução de software · IV2SLS(dependent=avgverb, exog=[const, tipuach], endog=['classize'], instruments=['func1']).fit(cov_type='clustered', clusters=schlcode, debiased=True) on final5 (the file pinned at sha256 bf443edee9033926b4e74dc2c17a98b04405b899735bf4c372e0e6d468431a54, after its 17 declared transforms); n_obs = 2019, n_clusters = 1002. The tool infer.iv_2sls (magi_infer, numpy) does not call linearmodels. Written by scripts/paper_repro_reference.py.
Implementação
independente da ferramenta
Endereço
https://pypi.org/project/linearmodels/7.0/
  • #12 figura da resposta próxima: -0,158478-0.15847765494294208 · relativa 0.000001 · absoluta 4.166708823732179e-8
  • #13 figura da resposta próxima: 0,04166710.04166708823732179 · relativa 0.000001 · absoluta 4.166708823732179e-8

angrist_lavy_1999.tab4_c1.paper

Fonte
Angrist, J. D. and Lavy, V. (1999). Using Maimonides' Rule to Estimate the Effect of Class Size on Scholastic Achievement. Quarterly Journal of Economics 114(2): 533-575.
Tipo
paper
Localização
Table IV (2SLS estimates for 1991, fifth graders), column (1), reading comprehension, full sample, row 'Class size'
Página
554
Trecho
Class size −.158 (.040) N 2019
Valor como publicado
−.158
Erro-padrão como publicado
.040
Valor
-0,158-0.158 (se 0,040.04) points of the class average reading score per pupil
Conferido por
fonte primária · Read on 2026-10-15 from the JSTOR copy of the QJE article on a WWU course page (44-page PDF); Table IV is a rotated scan on PDF page 22 (printed page 554), read from the rendered page image. Notes: 'Standard errors were corrected for within-school correlation between classes. All estimates use f_sc as an instrument for class size.' The authors' posted AngristLavy_Table4.do keeps 1 < classize < 45, c_size > 5, c_leom == 1, c_pik < 3 and a non-missing reading score, and runs mmoulton (clu(schlcode) 2sls). Column (1): N 2019.
sha256 da cópia lida
bf4b8d52ee493e27d46a81b8549fb71a5066cc4b6437b46b25c96c25a1a435b2 (identifica a cópia lida, não um arquivo canônico)
Desvio conhecido
convenção de erro-padrão
Set from the paper's stated convention before any tool or reference run: the printed standard error is a Moulton-type correction for within-school correlation (the authors' AngristLavy_Table4.do calls mmoulton_post.do), not the cluster-robust CR1 error the tool and the reference compute, so the printed SE is not expected to be reproduced. The coefficient is the same 2SLS point estimate under either convention.
Endereço
https://doi.org/10.1162/003355399556061
Licença
Copyright of the publisher; cited, not reproduced.
  • #14 figura da resposta próxima: -0,158-0.158 · published_cell d=3 · absoluta 0.000500001
  • #15 figura da resposta próxima: 0,040.04 · published_cell d=3 (the SE as printed) · absoluta 0.000500001
Especificação técnica do gabarito

Angrist, J. D. and Lavy, V. (1999). Using Maimonides' Rule to Estimate the Effect of Class Size on Scholastic Achievement. Quarterly Journal of Economics 114(2): 533-575. Table IV (2SLS estimates for 1991, fifth graders), column (1), reading comprehension, full sample, row 'Class size' (source angrist_lavy_1999.tab4_c1.paper); software reference angrist_lavy_1999.tab4_c1.software: linearmodels 7.0: the reference specification of angrist_lavy_1999 tab4_c1 (infer.iv_2sls, figure 'coef.classize') on an independent code path

Verificações

Cada verificação, o que esperava, o que observou e a chamada que leu
#VerificaçãoObrigatóriaResultadoEsperadoObservadoTolerânciaFonteChamada
0
resposta com lastro
Garante que todo número citado no texto veio de uma ferramenta ou do enunciado (sem cálculo mental do modelo).
every number backed
obrigatóriapassou0 sem lastro0 sem lastro[]———
1
figura da resposta escolhida
an answer figure: the effect of an estimator call the answer cites
answer figure call_732101a6:coef.classize (infer.iv_2sls)
obrigatóriapassou—"call_732101a6:coef.classize"——call_732101a6
2
ferramenta chamadainfer.iv_2sls
Exige que o resultado venha da ferramenta infer.iv_2sls.
answer call is infer.iv_2sls
obrigatóriapassou"infer.iv_2sls""infer.iv_2sls"——call_732101a6
3
argumento igualy
T3: the outcome the design question implies
infer.iv_2sls.y = 'avgverb'
obrigatóriapassou"avgverb""avgverb"——call_732101a6
4
argumento igualendog[0]
T3: the treatment the design question implies
infer.iv_2sls.endog[0] = 'classize'
obrigatóriapassou"classize""classize"——call_732101a6
5
argumento igualinstruments
T3: the instrument the design question implies
infer.iv_2sls.instruments = ['func1']
obrigatóriapassou["func1"]["func1"]——call_732101a6
6
argumento igualy
outcome: the class's average reading comprehension score (T3: recorded; a design question cannot state it)
infer.iv_2sls.y = 'avgverb'
registradapassou"avgverb""avgverb"——call_732101a6
7
argumento igualendog
the endogenous regressor: class size (T3: recorded; a design question cannot state it)
infer.iv_2sls.endog = ['classize']
registradapassou["classize"]["classize"]——call_732101a6
8
argumento igualinstruments
the instrument: Maimonides' rule (T3: recorded; a design question cannot state it)
infer.iv_2sls.instruments = ['func1']
registradapassou["func1"]["func1"]——call_732101a6
9
argumento igualexog
percent disadvantaged (T3: recorded; a design question cannot state it)
infer.iv_2sls.exog = ['tipuach']
registradapassou["tipuach"]["tipuach"]——call_732101a6
10
argumento igualcluster
within-school correlation: clustered by school (T3: recorded; a design question cannot state it)
infer.iv_2sls.cluster = 'schlcode'
registradapassou"schlcode""schlcode"——call_732101a6
11
diagnósticon_obs
(T3: recorded; a design question cannot state it)
2019 vs 2019
registradapassou2.01920192.0192019default rel 1e-6 (abs floor 1e-6)—call_732101a6
12
figura da resposta próxima
software reference (T3: recorded; T3 pontua o desenho; a estimativa é registrada)
-0.1584776549 vs -0.15847765494294208
registradapassou-0,158478-0.15847765494294208-0,158478-0.1584776549429287relativa 0.000001 · absoluta 4.166708823732179e-8angrist_lavy_1999.tab4_c1.softwarecall_732101a6
13
figura da resposta próxima
software reference, SE: recorded (T3)
0.04166708824 vs 0.04166708823732179
registradapassou0,04166710.041667088237321790,04166710.04166708823731838relativa 0.000001 · absoluta 4.166708823732179e-8angrist_lavy_1999.tab4_c1.softwarecall_732101a6
14
figura da resposta próxima
published cell: recorded, never required on T2/T3
-0.1584776549 vs -0.158
registradapassou-0,158-0.158-0,158478-0.1584776549429287published_cell d=3 · absoluta 0.000500001angrist_lavy_1999.tab4_c1.papercall_732101a6
15
figura da resposta próxima
published cell, SE: recorded, never required on T2/T3
0.04166708824 vs 0.04
registradafalhou0,040.040,04166710.04166708823731838published_cell d=3 (the SE as printed) · absoluta 0.000500001angrist_lavy_1999.tab4_c1.papercall_732101a6

Caminho de referência e caminho do agente

A chamada de referência ao lado da chamada que deu a resposta, argumento por argumento.

a tarefa T1 do mesmo alvo (paper_repro.angrist_lavy_1999.tab4_c1.tool)

Referência: infer.iv_2slsChamada do agente: infer.iv_2sls (call_732101a6)igual
Argumentos da referência e do agente
ArgumentoReferênciaAgente
cluster"schlcode""schlcode"igual
dataset"final5""final5"igual
endog["classize"]["classize"]igual
exog["tipuach"]["tipuach"]igual
instruments["func1"]["func1"]igual
level—0,950.95não fixado pela referência
se—"HC1"não fixado pela referência
subset——não fixado pela referência
y"avgverb""avgverb"igual

Trajetória

Cada evento na ordem em que aconteceu: turnos do modelo, chamadas de ferramentas, guardas, transformações e pontuação.

  1. 0Início

    Do smaller classes raise pupils' achievement? Using Israeli fifth-grade classes in 1991, estimate the causal effect of one more pupil in the class on the class's average reading comprehension score, holding the share of disadvantaged pupils fixed, using a source of variation in class size that is not chosen by schools or parents.

    final5 (agent)

    The authors' class-level file for fifth graders in Israeli public schools, 1991 (final5.dta on Joshua Angrist's data archive), restricted as the authors' AngristLavy_Table4.do restricts it: classes with 2 to 44 pupils in schools with more than 5 fifth graders enrolled, the do-file's school-type rule (c_leom equal to 1 and c_pik below 3), and a reading score; one row per class. Columns: schlcode, the school; classid, the class; c_size, fifth-grade enrollment of the school at the start of the year; cohsize, enrollment in the grade (cohort size); classize, the number of pupils in the class; tipuach, the percent of pupils who are disadvantaged; verbsize and mathsize, the number of pupils who took the reading and the math test; avgverb and avgmath, the class's average reading comprehension and math scores (a score recorded above 100 is reduced by 100, as the do-file does; missing when no pupil took that test); func1, the class size Maimonides' rule of 40 predicts from enrollment, c_size / (floor((c_size - 1) / 40) + 1).

    file bf443edee9033926b4e74dc2c17a98b04405b899735bf4c372e0e6d468431a54 · frame —
    1. rename {"map":{"avgmath":"avgmath_raw","avgverb":"avgverb_raw"}}
    2. derive {"args":{"cmp":"gt","column":"avgverb_raw","value":100},"name":"verb_over_100","op":"indicator"}
    3. derive {"args":{"cmp":"gt","column":"avgmath_raw","value":100},"name":"math_over_100","op":"indicator"}
    4. derive {"args":{"column":"verb_over_100","factor":100},"name":"verb_shift","op":"scale"}
    5. derive {"args":{"column":"math_over_100","factor":100},"name":"math_shift","op":"scale"}
    6. derive {"args":{"left":"avgverb_raw","right":"verb_shift"},"name":"avgverb_shifted","op":"diff"}
    7. derive {"args":{"left":"avgmath_raw","right":"math_shift"},"name":"avgmath_shifted","op":"diff"}
    8. derive {"args":{"column":"c_size","divisor":40},"name":"func1","op":"floor_div_rule"}
    9. derive {"args":{"cmp":"gt","column":"verbsize","value":0},"name":"verb_tested","op":"indicator"}
    10. derive {"args":{"cmp":"gt","column":"mathsize","value":0},"name":"math_tested","op":"indicator"}
    11. derive {"args":{"column":"verb_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"verb_mask","op":"map"}
    12. derive {"args":{"column":"math_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"math_mask","op":"map"}
    13. derive {"args":{"columns":["avgverb_shifted","verb_mask"]},"name":"avgverb","op":"product"}
    14. derive {"args":{"columns":["avgmath_shifted","math_mask"]},"name":"avgmath","op":"product"}
    15. filter {"query":"classize > 1 and classize < 45 and c_size > 5 and c_leom == 1 and c_pik < 3"}
    16. dropna {"columns":["avgverb"]}
    17. select {"columns":["schlcode","classid","c_size","cohsize","classize","tipuach","verbsize","mathsize","avgverb","avgmath","func1"]}
  2. 1Transformação
    final5 · rename {"map":{"avgmath":"avgmath_raw","avgverb":"avgverb_raw"}}
    2029 → 2029 linhas
    Frame antes → depois: 2b23ad8cd0d1 → 010f00767173
  3. 2Transformação
    final5 · derive {"args":{"cmp":"gt","column":"avgverb_raw","value":100},"name":"verb_over_100","op":"indicator"}
    2029 → 2029 linhas
    Frame antes → depois: 010f00767173 → c6b27ce0fe06
  4. 3Transformação
    final5 · derive {"args":{"cmp":"gt","column":"avgmath_raw","value":100},"name":"math_over_100","op":"indicator"}
    2029 → 2029 linhas
    Frame antes → depois: c6b27ce0fe06 → 3306d1504ee6
  5. 4Transformação
    final5 · derive {"args":{"column":"verb_over_100","factor":100},"name":"verb_shift","op":"scale"}
    2029 → 2029 linhas
    Frame antes → depois: 3306d1504ee6 → 40047f6499b1
  6. 5Transformação
    final5 · derive {"args":{"column":"math_over_100","factor":100},"name":"math_shift","op":"scale"}
    2029 → 2029 linhas
    Frame antes → depois: 40047f6499b1 → 99aa2e0fdfab
  7. 6Transformação
    final5 · derive {"args":{"left":"avgverb_raw","right":"verb_shift"},"name":"avgverb_shifted","op":"diff"}
    2029 → 2029 linhas
    Frame antes → depois: 99aa2e0fdfab → ffb1bb9e8300
  8. 7Transformação
    final5 · derive {"args":{"left":"avgmath_raw","right":"math_shift"},"name":"avgmath_shifted","op":"diff"}
    2029 → 2029 linhas
    Frame antes → depois: ffb1bb9e8300 → 092a1c47a742
  9. 8Transformação
    final5 · derive {"args":{"column":"c_size","divisor":40},"name":"func1","op":"floor_div_rule"}
    2029 → 2029 linhas
    Frame antes → depois: 092a1c47a742 → 875de4a2cc30
  10. 9Transformação
    final5 · derive {"args":{"cmp":"gt","column":"verbsize","value":0},"name":"verb_tested","op":"indicator"}
    2029 → 2029 linhas
    Frame antes → depois: 875de4a2cc30 → 89ca7567675b
  11. 10Transformação
    final5 · derive {"args":{"cmp":"gt","column":"mathsize","value":0},"name":"math_tested","op":"indicator"}
    2029 → 2029 linhas
    Frame antes → depois: 89ca7567675b → 38222658161f
  12. 11Transformação
    final5 · derive {"args":{"column":"verb_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"verb_mask","op":"map"}
    2029 → 2029 linhas
    Frame antes → depois: 38222658161f → 0ae1567e1fc1
  13. 12Transformação
    final5 · derive {"args":{"column":"math_tested","default":null,"keep_unmapped":false,"mapping":[{"source":1,"target":1}]},"name":"math_mask","op":"map"}
    2029 → 2029 linhas
    Frame antes → depois: 0ae1567e1fc1 → cc67430b1dbd
  14. 13Transformação
    final5 · derive {"args":{"columns":["avgverb_shifted","verb_mask"]},"name":"avgverb","op":"product"}
    2029 → 2029 linhas
    Frame antes → depois: cc67430b1dbd → c56ddccb9364
  15. 14Transformação
    final5 · derive {"args":{"columns":["avgmath_shifted","math_mask"]},"name":"avgmath","op":"product"}
    2029 → 2029 linhas
    Frame antes → depois: c56ddccb9364 → e7e52aba50e2
  16. 15Transformação
    final5 · filter {"query":"classize > 1 and classize < 45 and c_size > 5 and c_leom == 1 and c_pik < 3"}
    2029 → 2024 linhas
    Frame antes → depois: e7e52aba50e2 → 78b2a8a74186
  17. 16Transformação
    final5 · dropna {"columns":["avgverb"]}
    2024 → 2019 linhas
    Frame antes → depois: 78b2a8a74186 → 724502391e3c
  18. 17Transformação
    final5 · select {"columns":["schlcode","classid","c_size","cohsize","classize","tipuach","verbsize","mathsize","avgverb","avgmath","func1"]}
    2019 → 2019 linhas
    Frame antes → depois: 724502391e3c → e5f6f10d4c43
  19. 18Turno do modelo
    call_d361b932referenceFim: tool_use0 ms0 de entrada · 0 de saída · 0 de raciocínio · 0 em cache
    Texto visível

    Table IV, column (1): 2SLS of the class's average reading comprehension score on class size, instrumented by Maimonides' rule (func1), with the percent disadvantaged, errors clustered by school.

    Chamadas pedidas
    • infer.iv_2sls
      {
        "cluster": "schlcode",
        "dataset": "final5",
        "endog": [
          "classize"
        ],
        "exog": [
          "tipuach"
        ],
        "instruments": [
          "func1"
        ],
        "y": "avgverb"
      }
  20. 19Ferramenta
    infer.iv_2sls— Variáveis instrumentais por mínimos quadrados em dois estágios (MQ2E)v0.1.0call_732101a6decidido pelo modeloreexecutável

    Motivo: Table IV, column (1): 2SLS of the class's average reading comprehension score on class size, instrumented by Maimonides' rule (func1), with the percent disadvantaged, errors clustered by school.

    Argumentos
    {
      "cluster": "schlcode",
      "dataset": "final5",
      "endog": [
        "classize"
      ],
      "exog": [
        "tipuach"
      ],
      "instruments": [
        "func1"
      ],
      "level": 0.95,
      "se": "HC1",
      "subset": null,
      "y": "avgverb"
    }
    Figuras call_732101a6
    ChaveValorValor brutoErro-padrãoIC
    coef.classize
    2SLS effect of classize on avgverb
    -0,158478-0.15847765494292870,04166710.04166708823731838-0,240243 – -0,0767128
    Diagnósticos
    • first_stage_F.classize = 774,575774.5747822893542 (Wald F of the excluded instruments in the first stage for classize (cluster-robust standard errors (CR1) by 'schlcode'))
    • partial_r2.classize = 0,4488020.44880209399595195 (share of the variation the instruments explain beyond the controls)
    • weak_instrument = false (every first-stage F is at least 10)
    • n_obs = 2.0192019
    • se_type = "cluster" (cluster-robust standard errors (CR1) by 'schlcode')
    • n_clusters = 1.0021002 (1002 clusters of 'schlcode')
    Derivação matemática e pressupostos
    coef.classize
    1. Com um instrumento e um regressor endógeno, o MQ2E é a razão entre o coeficiente de func1 na forma reduzida (avgverb sobre func1 e os controles) e no primeiro estágio (classize sobre func1 e os controles).β = ρ / π→ -0,158478 (-0.1584776549429287)
    2. Erro-padrão robusto por conglomerado (CR1): a raiz da variância estimada do coeficiente.ep = √V_jj→ 0,0416671 (0.04166708823731838)
    3. Intervalo de 95% de confiança: a estimativa mais ou menos o valor crítico da distribuição t de Student com 1001 graus de liberdade vezes o erro-padrão.IC = β ± c · ep
    Pressupostos do estimador
    • the instruments affect the outcome only through the endogenous regressors (exclusion restriction)
    • the instruments are as good as randomly assigned given the controls
    • errors are independent across clusters of 'schlcode' and may be correlated within them
    Tabelas (3)
    {
      "coefficients": [
        {
          "ci_high": 87.00953033915071,
          "ci_low": 81.72805358938909,
          "coef": 84.3687919642699,
          "p": 0,
          "se": 1.3457111451741575,
          "t": 62.694577708465935,
          "term": "Intercept"
        },
        {
          "ci_high": -0.34006714726869425,
          "ci_low": -0.40285271643053877,
          "coef": -0.3714599318496165,
          "p": 9.341232983329694e-96,
          "se": 0.015997654478174198,
          "t": -23.219649627787874,
          "term": "tipuach"
        },
        {
          "ci_high": -0.07671279829266166,
          "ci_low": -0.24024251159319576,
          "coef": -0.1584776549429287,
          "p": 0.00015134922325899373,
          "se": 0.04166708823731838,
          "t": -3.80342523673135,
          "term": "classize"
        }
      ],
      "first_stage": [
        {
          "ci_high": 0.7531393219109376,
          "ci_low": 0.6539289621477021,
          "coef": 0.7035341420293199,
          "endog": "classize",
          "instrument": "func1",
          "p": 1.0099426782262282e-126,
          "se": 0.025278628151898873,
          "t": 27.831183630764865
        }
      ],
      "reduced_form": [
        {
          "ci_high": -0.05528831812935853,
          "ci_low": -0.16770056387282528,
          "coef": -0.1114944410010919,
          "instrument": "func1",
          "p": 0.00010573013370968822,
          "se": 0.028642445876121088,
          "t": -3.892629892129557
        }
      ]
    }
    Hashes SHA-256 e metadados de reprodução
    Digests dos dados
    final5 e5f6f10d4c435ecfab68a7e6bc06b2f9bd134269223cf7b0871fadb4c2ce49d5
    sha256 do resultado
    9b5a4b0e33807b1bfe0c1c031f6282485a14e995d38a85d572178653ac7766e2
  21. 20Turno do modelo
    call_67358643referenceFim: tool_use0 ms0 de entrada · 0 de saída · 0 de raciocínio · 0 em cache
    Chamadas pedidas
    • submit_answer (meta-ferramenta)
      {
        "answer": "Estimativa (infer.iv_2sls): coef.classize = -0,1585.",
        "caveats": [],
        "figure_refs": [
          "call_732101a6:coef.classize"
        ]
      }
  22. 21Guarda
    resposta aceita
    Números encontrados
    -0,1585
    Sem lastro
    —
    Não citados
    —
    1 nova(s) tentativa(s) restante(s)
  23. 22Resposta

    Estimativa (infer.iv_2sls): coef.classize = -0,1585.

    Figuras citadas: call_732101a6:coef.classize · Parada: answered
    Figura da resposta: call_732101a6:coef.classize = -0,158478-0.1584776549429287 (se 0,04166710.04166708823731838)
  24. 23Pontuação
    #0resposta com lastropassouobrigatóriaevery number backed
  25. 24Pontuação
    #1figura da resposta escolhidapassouobrigatóriaanswer figure call_732101a6:coef.classize (infer.iv_2sls)
  26. 25Pontuação
    #2ferramenta chamadapassouobrigatóriaanswer call is infer.iv_2sls
  27. 26Pontuação
    #3argumento igualpassouobrigatóriainfer.iv_2sls.y = 'avgverb'
  28. 27Pontuação
    #4argumento igualpassouobrigatóriainfer.iv_2sls.endog[0] = 'classize'
  29. 28Pontuação
    #5argumento igualpassouobrigatóriainfer.iv_2sls.instruments = ['func1']
  30. 29Pontuação
    #6argumento igualpassouregistradainfer.iv_2sls.y = 'avgverb'
  31. 30Pontuação
    #7argumento igualpassouregistradainfer.iv_2sls.endog = ['classize']
  32. 31Pontuação
    #8argumento igualpassouregistradainfer.iv_2sls.instruments = ['func1']
  33. 32Pontuação
    #9argumento igualpassouregistradainfer.iv_2sls.exog = ['tipuach']
  34. 33Pontuação
    #10argumento igualpassouregistradainfer.iv_2sls.cluster = 'schlcode'
  35. 34Pontuação
    #11diagnósticopassouregistrada2019 vs 2019
  36. 35Pontuação
    #12figura da resposta próximapassouregistrada-0.1584776549 vs -0.15847765494294208
  37. 36Pontuação
    #13figura da resposta próximapassouregistrada0.04166708824 vs 0.04166708823732179
  38. 37Pontuação
    #14figura da resposta próximapassouregistrada-0.1584776549 vs -0.158
  39. 38Pontuação
    #15figura da resposta próximafalhouregistrada0.04166708824 vs 0.04

Épocas × verificações

Resultado de cada verificação em cada época pontuada
#0123456789101112131415
Época 1passoupassoupassoupassoupassoupassoupassoupassoupassoupassoupassoupassoupassoupassoupassoufalhou

Tentativas

Cada tentativa é seu próprio arquivo e é publicada; só a última de cada época é pontuada.

Downloads desta tarefa

Pacote da tarefa (.zip)
91,0 KB · sha256 996aa57611988550173fc592aec5fbc74560719f844d354f4cebb79c739a9998

O hash de um zip é só de transporte: o que ancora a integridade é o RUN_SHA256SUMS que vai dentro dele, cópia exata do SHA256SUMS da execução.

Downloads desta tarefa
ArquivoTamanhosha256
attachments/0554f649b35daa8ce0647645f282614ace3fa017e9c91c9891345990086e8e0f.json1,5 KB0554f649b35daa8ce0647645f282614ace3fa017e9c91c9891345990086e8e0f
attachments/3956b9a97b3890c8937f0a4b08cd8f0608af59667055eeba636fe335bb1a5c02.json1,6 KB3956b9a97b3890c8937f0a4b08cd8f0608af59667055eeba636fe335bb1a5c02
attachments/433a6877aa6a378bbd4b7e2752e484d8cb7499c562d68222be231f62ff2fa420.json2,4 KB433a6877aa6a378bbd4b7e2752e484d8cb7499c562d68222be231f62ff2fa420
attachments/52ab03d8ec104abb85572294bf8a469d75c5de9e74d6042caabff8017adc572b.json64,0 KB52ab03d8ec104abb85572294bf8a469d75c5de9e74d6042caabff8017adc572b
attachments/5e5a680e47142201055d9b95278b1ed88e706a2de844ac68d8e1dca8b904ee75.json408 B5e5a680e47142201055d9b95278b1ed88e706a2de844ac68d8e1dca8b904ee75
attachments/b497ea9ed62713d12c649281b588206c155bc749890ca37d55cdea10712ba67b.json1,5 KBb497ea9ed62713d12c649281b588206c155bc749890ca37d55cdea10712ba67b
attachments/c0111d5cd11ff1cef6b97ace50c2e0182827b2b52507b12c1b12f9aebc369617.json356 Bc0111d5cd11ff1cef6b97ace50c2e0182827b2b52507b12c1b12f9aebc369617
sources/angrist_lavy_1999.tab4_c1.paper.json2,1 KB7d35d337f218a5f91a68311d30f89b324640a0a63daf841c64b05a2b0c8921e3
sources/angrist_lavy_1999.tab4_c1.software.json1,3 KB301a485ab817f06c1f90fa1ead2cdbc40f37a90d42a595c2cee965c10448702f
specs/paper_repro.angrist_lavy_1999.tab4_c1.design.json12,7 KB8506ad2286fabcf5cd76d0ad2c268e33a8c54b763ea594b00005ba989007b141
traces/paper_repro.angrist_lavy_1999.tab4_c1.design.e1.a1.jsonl30,1 KB967a8fa3ed2a7c7807f36d72dce6adcf950d2a510a759111bde0b43a91f6e55e
trajectories/paper_repro.angrist_lavy_1999.tab4_c1.design.e1.a1.jsonl30,4 KB5d37b375aa95984fa1dc2fc2568b9c21d08e8e52edff32cb9bf4be48dac1b1d9