Pular para o conteúdo

Tarefa paper_repro.kessler_roth_2014.t18_2_twfe.tool

paper_reprotoolT1publicépoca 1, tentativa 1Execução: 20261015T165911Z-suite-paper_repro-baseline-8b4f85

Veredito

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

Pergunta feita ao analista

Tarefa de ferramenta: nenhuma pergunta; a especificação de referência é chamada direto.

Valores esperados e de onde vêm

kessler_roth_2014.t18_2_twfe.software

Fonte
linearmodels 7.0: the reference specification of kessler_roth_2014 t18_2_twfe (infer.twfe, figure 'coef.Treated') on an independent code path
Tipo
software
Localização
kessler_roth_2014: The Effect, Table 18.2 (difference-in-differences estimate of the effect of active-choice phrasing on organ donor rates), row 'Treatment'; a textbook replication of Kessler and Roth (2014)
Valor
-0,022459-0.022458974358974367 (se 0,00601590.0060159007295233465)
Conferido por
execução de software · PanelOLS(Rate, [Treated], entity_effects=True, time_effects=True) indexed by (State, Quarter_Num).fit(cov_type='clustered', cluster_entity=True, group_debias=True, debiased=True, count_effects=False, auto_df=False) on organ_donations (the file pinned at sha256 b758f11dd4f32c404877bc0b79a09b09d6e074318d2f91030060c9adb26fe56a, after its 3 declared transforms); n_obs = 162. The tool infer.twfe (magi_infer, numpy) does not call linearmodels. Note: infer.twfe demeans with numpy (magi_infer.did) and fits with statsmodels, not linearmodels. Written by scripts/paper_repro_reference.py.
Implementação
independente da ferramenta
Endereço
https://pypi.org/project/linearmodels/7.0/
  • #0 figura próxima: -0,022459-0.022458974358974367 · relativa 0.000001 · absoluta 6.015900729523346e-9
  • #1 figura próxima: 0,00601590.0060159007295233465 · relativa 0.000001 · absoluta 6.015900729523346e-9

kessler_roth_2014.t18_2_twfe.paper

Fonte
Huntington-Klein, N. (2021). The Effect: An Introduction to Research Design and Causality, chapter 18 (Difference-in-Differences), Table 18.2: a textbook replication of Kessler, J. B. and Roth, A. E. (2014), Don't Take 'No' for an Answer: An Experiment with Actual Organ Donor Registrations (NBER Working Paper 20378).
Tipo
textbook
Localização
The Effect, Table 18.2 (difference-in-differences estimate of the effect of active-choice phrasing on organ donor rates), row 'Treatment', column 'Organ Donation Rate'
Página
online edition, chapter 18, section 18.2.1, Table 18.2
Trecho
Treatment −0.022*** (0.006)
Valor como publicado
−0.022
Erro-padrão como publicado
0.006
Valor
-0,022-0.022 (se 0,0060.006) organ donor registration rate (share) per unit of the treatment indicator
Conferido por
fonte primária · Read on 2026-10-15 from the free online edition of The Effect (theeffectbook.net, chapter 18 HTML, section 18.2.1). The table comes from the book's own code, shown beside it: R feols(Rate ~ Treated | State + Quarter, vcov = ~State) on causaldata's organ_donations, Treated = California in Q32011, Q42011 or Q12012 (Stata reghdfe ... vce(cluster state); Python linearmodels PanelOLS with entity and time effects, clustered by entity). The table notes say 'Standard errors clustered at the state level'; Num.Obs. 162. This is a textbook replication of Kessler and Roth (2014), not a table of the paper. Data facts checked before any estimate: 27 states by 6 quarters, 162 rows, no missing values.
sha256 da cópia lida
9bddd00aee9a5748158fb8a636ca1ccccf6c18e097e7cc041798462f4c8830b8 (identifica a cópia lida, não um arquivo canônico)
Endereço
https://theeffectbook.net/ch-DifferenceinDifference.html
Licença
The Effect is copyrighted (CRC Press, 2021; free online edition); cited, not reproduced.
  • #2 figura próxima: -0,022-0.022 · published_cell d=3 · absoluta 0.000500001
  • #3 figura próxima: 0,0060.006 · published_cell d=3 (the SE as printed) · absoluta 0.000500001

Verificações

Cada verificação, o que esperava, o que observou e a chamada que leu
#VerificaçãoObrigatóriaResultadoEsperadoObservadoTolerânciaFonteChamada
0figura próxima
-0.02245897436 vs -0.022458974358974367
obrigatóriapassou-0,022459-0.022458974358974367-0,022459-0.022458974358974378relativa 0.000001 · absoluta 6.015900729523346e-9kessler_roth_2014.t18_2_twfe.software—
1figura próxima
0.00601590073 vs 0.0060159007295233465
obrigatóriapassou0,00601590.00601590072952334650,00601590.006015900729523345relativa 0.000001 · absoluta 6.015900729523346e-9kessler_roth_2014.t18_2_twfe.software—
2figura próxima
-0.02245897436 vs -0.022
obrigatóriapassou-0,022-0.022-0,022459-0.022458974358974378published_cell d=3 · absoluta 0.000500001kessler_roth_2014.t18_2_twfe.paper—
3figura próxima
0.00601590073 vs 0.006
obrigatóriapassou0,0060.0060,00601590.006015900729523345published_cell d=3 (the SE as printed) · absoluta 0.000500001kessler_roth_2014.t18_2_twfe.paper—

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 própria especificação da tarefa

Referência: infer.twfeChamada do agente: infer.twfe (call_8afdc753)igual
Argumentos da referência e do agente
ArgumentoReferênciaAgente
covariates—[]não fixado pela referência
dataset"organ_donations""organ_donations"igual
level—0,950.95não fixado pela referência
time"Quarter_Num""Quarter_Num"igual
treat"Treated""Treated"igual
unit"State""State"igual
y"Rate""Rate"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

    Tarefa de ferramenta: nenhuma pergunta; a especificação de referência é chamada direto.

    organ_donations (agent)

    The organ donation panel of Kessler and Roth (2014) as distributed in the causaldata package and used in Huntington-Klein's The Effect, chapter 18: one row per U.S. state and quarter, from the fourth quarter of 2010 to the first quarter of 2012 (27 states, 6 quarters). California changed the organ-donor question on its driver's licence form to active-choice phrasing in July 2011 (the third quarter of 2011); the other states did not change theirs. Columns: rownames, the row number; State, the state's name; Quarter, the quarter as text (Q42010, Q12011, Q22011, Q32011, Q42011, Q12012); Quarter_Num, the quarter as a number from 1 (Q42010) to 6 (Q12012); Rate, the organ donor registration rate (the share of people registering as donors); and the book's construction of the treatment: California, 1 for California; After, 1 for the quarters after the change (Quarter_Num above 3: Q32011, Q42011 and Q12012); Treated, California times After.

    file b758f11dd4f32c404877bc0b79a09b09d6e074318d2f91030060c9adb26fe56a · frame —
    1. derive {"args":{"cmp":"eq","column":"State","value":"California"},"name":"California","op":"indicator"}
    2. derive {"args":{"cmp":"gt","column":"Quarter_Num","value":3},"name":"After","op":"indicator"}
    3. derive {"args":{"columns":["California","After"]},"name":"Treated","op":"product"}
  2. 1Transformação
    organ_donations · derive {"args":{"cmp":"eq","column":"State","value":"California"},"name":"California","op":"indicator"}
    162 → 162 linhas
    Frame antes → depois: 66a839324c71 → 20bef437811a
  3. 2Transformação
    organ_donations · derive {"args":{"cmp":"gt","column":"Quarter_Num","value":3},"name":"After","op":"indicator"}
    162 → 162 linhas
    Frame antes → depois: 20bef437811a → fa0dbe02ae97
  4. 3Transformação
    organ_donations · derive {"args":{"columns":["California","After"]},"name":"Treated","op":"product"}
    162 → 162 linhas
    Frame antes → depois: fa0dbe02ae97 → 2c3e5c0fb179
  5. 4Ferramenta
    infer.twfev0.1.0call_8afdc753decidido pelo códigoreexecutável
    Argumentos
    {
      "covariates": [],
      "dataset": "organ_donations",
      "level": 0.95,
      "time": "Quarter_Num",
      "treat": "Treated",
      "unit": "State",
      "y": "Rate"
    }
    Figuras call_8afdc753
    ChaveValorValor brutoErro-padrãoIC
    coef.Treated
    TWFE coefficient on Treated for Rate
    -0,022459 -0.0224589743589743780,00601590.006015900729523345-0,0342499 – -0,010668
    Diagnósticos
    • staggered = false
    • n_adoption_dates = 11
    • treatment_reversals = false
    • n_units = 2727
    • n_periods = 66
    • n_obs = 162162
    • se_type = "cluster"
    • n_clusters = 2727
    Digests dos dados
    organ_donations 2c3e5c0fb1799ed60b282e41e0f6e4dda1b1a1f9704c871775e013e3a18c8c59
    sha256 do resultado
    021ee780601991ac3561624ac4ab322545ec70e643e5911ebc3db04dd3c4fdce
  6. 5Pontuação
    #0figura próximapassouobrigatória-0.02245897436 vs -0.022458974358974367
  7. 6Pontuação
    #1figura próximapassouobrigatória0.00601590073 vs 0.0060159007295233465
  8. 7Pontuação
    #2figura próximapassouobrigatória-0.02245897436 vs -0.022
  9. 8Pontuação
    #3figura próximapassouobrigatória0.00601590073 vs 0.006

Épocas × verificações

Resultado de cada verificação em cada época pontuada
#0123
Época 1passoupassoupassoupassou

Tentativas

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

Downloads desta tarefa

Pacote da tarefa (.zip)
49,8 KB · sha256 d323fe5815167582f0fb8c9abac761afe5f6b0753eea79a9ebbc9e64d7cefc5c

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
sources/kessler_roth_2014.t18_2_twfe.paper.json2,1 KBd7e17fb7708cadc968b842cdad45931454948f7cd5122e191962e4cd6fbff6c9
sources/kessler_roth_2014.t18_2_twfe.software.json1,6 KB73659e03f0630d7e605d8a178a8ff221360525ce0fb0a49c6e6cf8aaaadea317
specs/paper_repro.kessler_roth_2014.t18_2_twfe.tool.json5,6 KB6c1b3e252c52b74f3358e1692afb99191e3ff973289e3ee1dcb76aec369de544
traces/paper_repro.kessler_roth_2014.t18_2_twfe.tool.e1.a1.jsonl6,1 KB156ad4478d4eedbb7d1170dcf6d375e9f542342c2b5302567e808d208c6402ec
trajectories/paper_repro.kessler_roth_2014.t18_2_twfe.tool.e1.a1.jsonl9,5 KBe38ebf7c6b7917cc41078d1a81913951ed37846daf379317ac66692a53c9e793