Tarefa paper_repro.kessler_roth_2014.t18_2_twfe.design
paper_reproagentT3designépoca 1, tentativa 1Execução: 20261015T165744Z-suite-paper_repro-scripted-def9dfVeredito
Família do método (das chamadas de ferramentas): did (two-way fixed effects)
Pergunta feita ao analista
Did California's switch to active-choice phrasing for the organ-donor question on its driver's licence form, in July 2011, change how many people registered as organ donors? Using the quarterly panel of U.S. states from the fourth quarter of 2010 to the first quarter of 2012, estimate the effect of the switch.
Estimativa (infer.twfe): coef.Treated = -0,02246.
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/
- #11 figura da resposta próxima: -0,022459
-0.022458974358974367· relativa 0.000001 · absoluta 6.015900729523346e-9 - #12 figura da resposta próxima: 0,0060159
0.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.
- #13 figura da resposta próxima: -0,022
-0.022· published_cell d=3 · absoluta 0.000500001 - #14 figura da resposta próxima: 0,006
0.006· published_cell d=3 (the SE as printed) · absoluta 0.000500001
Verificações
| # | Verificação | Obrigatória | Resultado | Esperado | Observado | Tolerância | Fonte | Chamada |
|---|---|---|---|---|---|---|---|---|
| 0 | resposta com lastro every number backed | obrigatória | passou | — | [] | — | — | — |
| 1 | figura da resposta escolhida answer figure call_e4b87bbd:coef.Treated (infer.twfe) | obrigatória | passou | — | "call_e4b87bbd:coef.Treated" | — | — | call_e4b87bbd |
| 2 | uma entre tool_called(infer.twfe): ok | tool_called(infer.did_2x2): answer call is infer.twfe | obrigatória | passou | [{"abs_tol":null,"bind":"answer_call","column":null,"failure_class":null,"field":"value","interval":false,"key":null,"kind":"tool_called","min_lre":null,"note":"","open_interval":false,"rel_tol":null,"required":true,"source_id":null,"table":null,"tool":"infer.twfe","value":null,"weight":1,"where":null},{"abs_tol":null,"bind":"answer_call","column":null,"failure_class":null,"field":"value","interval":false,"key":null,"kind":"tool_called","min_lre":null,"note":"","open_interval":false,"rel_tol":null,"required":true,"source_id":null,"table":null,"tool":"infer.did_2x2","value":null,"weight":1,"where":null}] | "infer.twfe" | — | — | call_e4b87bbd |
| 3 | argumento igual infer.twfe.y = 'Rate' | obrigatória | passou | "Rate" | "Rate" | — | — | call_e4b87bbd |
| 4 | argumento igual infer.twfe.treat = 'Treated' | obrigatória | passou | "Treated" | "Treated" | — | — | call_e4b87bbd |
| 5 | argumento igual not applicable: the answer call is infer.twfe, not infer.did_2x2 | obrigatória | passou | "Rate" | — | — | — | call_e4b87bbd |
| 6 | argumento igual not applicable: the answer call is infer.twfe, not infer.did_2x2 | obrigatória | passou | "California" | — | — | — | call_e4b87bbd |
| 7 | argumento igual not applicable: the answer call is infer.twfe, not infer.did_2x2 | obrigatória | passou | "After" | — | — | — | call_e4b87bbd |
| 8 | argumento igual infer.twfe.y = 'Rate' | registrada | passou | "Rate" | "Rate" | — | — | call_e4b87bbd |
| 9 | argumento igual infer.twfe.treat = 'Treated' | registrada | passou | "Treated" | "Treated" | — | — | call_e4b87bbd |
| 10 | diagnóstico 162 vs 162 | registrada | passou | 162162 | 162162 | default rel 1e-6 (abs floor 1e-6) | — | call_e4b87bbd |
| 11 | figura da resposta próxima -0.02245897436 vs -0.022458974358974367 | registrada | passou | -0,022459-0.022458974358974367 | -0,022459-0.022458974358974378 | relativa 0.000001 · absoluta 6.015900729523346e-9 | kessler_roth_2014.t18_2_twfe.software | call_e4b87bbd |
| 12 | figura da resposta próxima 0.00601590073 vs 0.0060159007295233465 | registrada | passou | 0,00601590.0060159007295233465 | 0,00601590.006015900729523345 | relativa 0.000001 · absoluta 6.015900729523346e-9 | kessler_roth_2014.t18_2_twfe.software | call_e4b87bbd |
| 13 | figura da resposta próxima -0.02245897436 vs -0.022 | registrada | passou | -0,022-0.022 | -0,022459-0.022458974358974378 | published_cell d=3 · absoluta 0.000500001 | kessler_roth_2014.t18_2_twfe.paper | call_e4b87bbd |
| 14 | figura da resposta próxima 0.00601590073 vs 0.006 | registrada | passou | 0,0060.006 | 0,00601590.006015900729523345 | published_cell d=3 (the SE as printed) · absoluta 0.000500001 | kessler_roth_2014.t18_2_twfe.paper | call_e4b87bbd |
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.kessler_roth_2014.t18_2_twfe.tool)
| Argumento | Referência | Agente | |
|---|---|---|---|
| covariates | — | [] | não fixado pela referência |
| dataset | "organ_donations" | "organ_donations" | igual |
| level | — | 0,950.95 | nã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.
- 0Início
Did California's switch to active-choice phrasing for the organ-donor question on its driver's licence form, in July 2011, change how many people registered as organ donors? Using the quarterly panel of U.S. states from the fourth quarter of 2010 to the first quarter of 2012, estimate the effect of the switch.
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.
fileb758f11dd4f32c404877bc0b79a09b09d6e074318d2f91030060c9adb26fe56a· frame —derive{"args":{"cmp":"eq","column":"State","value":"California"},"name":"California","op":"indicator"}derive{"args":{"cmp":"gt","column":"Quarter_Num","value":3},"name":"After","op":"indicator"}derive{"args":{"columns":["California","After"]},"name":"Treated","op":"product"}
- 1Transformação
organ_donations·derive{"args":{"cmp":"eq","column":"State","value":"California"},"name":"California","op":"indicator"}162 → 162 linhasFrame antes → depois:66a839324c71→20bef437811a - 2Transformação
organ_donations·derive{"args":{"cmp":"gt","column":"Quarter_Num","value":3},"name":"After","op":"indicator"}162 → 162 linhasFrame antes → depois:20bef437811a→fa0dbe02ae97 - 3Transformação
organ_donations·derive{"args":{"columns":["California","After"]},"name":"Treated","op":"product"}162 → 162 linhasFrame antes → depois:fa0dbe02ae97→2c3e5c0fb179 - 4Turno do modelo
call_c68374abreferenceFim:tool_use0 ms0 de entrada · 0 de saída · 0 de raciocínio · 0 em cacheTexto visívelThe Effect, Table 18.2: two-way fixed effects regression of the donor registration rate on Treated with state and quarter fixed effects, errors clustered by state (feols(Rate ~ Treated | State + Quarter, vcov = ~State)).
Chamadas pedidasinfer.twfe{ "dataset": "organ_donations", "time": "Quarter_Num", "treat": "Treated", "unit": "State", "y": "Rate" }
- 5Ferramenta
infer.twfev0.1.0call_e4b87bbddecidido pelo modeloreexecutávelMotivo: The Effect, Table 18.2: two-way fixed effects regression of the donor registration rate on Treated with state and quarter fixed effects, errors clustered by state (feols(Rate ~ Treated | State + Quarter, vcov = ~State)).
Argumentos
{ "covariates": [], "dataset": "organ_donations", "level": 0.95, "time": "Quarter_Num", "treat": "Treated", "unit": "State", "y": "Rate" }Figuras call_e4b87bbd Chave Valor Valor bruto Erro-padrão IC coef.Treated TWFE coefficient on Treated for Rate-0,022459 -0.0224589743589743780,0060159 0.006015900729523345-0,0342499 – -0,010668 Diagnósticosstaggered=falsen_adoption_dates= 11treatment_reversals=falsen_units= 2727n_periods= 66n_obs= 162162se_type="cluster"n_clusters= 2727
- Digests dos dados
organ_donations2c3e5c0fb1799ed60b282e41e0f6e4dda1b1a1f9704c871775e013e3a18c8c59- sha256 do resultado
ae879619817a85cbc54e38c8d8895f6b4343775024d86813a7a53e9d9bd2f7c2
- 6Turno do modelo
call_5ebb2f35referenceFim:tool_use0 ms0 de entrada · 0 de saída · 0 de raciocínio · 0 em cacheChamadas pedidassubmit_answer(meta-ferramenta){ "answer": "Estimativa (infer.twfe): coef.Treated = -0,02246.", "caveats": [], "figure_refs": [ "call_e4b87bbd:coef.Treated" ] }
- 7Guardaresposta aceita
- Números encontrados
- -0,02246
- Sem lastro
- —
- Não citados
- —
1 nova(s) tentativa(s) restante(s) - 8Resposta
Estimativa (infer.twfe): coef.Treated = -0,02246.
Figuras citadas:call_e4b87bbd:coef.Treated· Parada:answeredFigura da resposta:call_e4b87bbd:coef.Treated= -0,022459-0.022458974358974378(se 0,00601590.006015900729523345) - 9Pontuação#0resposta com lastropassouobrigatória
every number backed - 10Pontuação#1figura da resposta escolhidapassouobrigatória
answer figure call_e4b87bbd:coef.Treated (infer.twfe) - 11Pontuação#2uma entrepassouobrigatória
tool_called(infer.twfe): ok | tool_called(infer.did_2x2): answer call is infer.twfe - 12Pontuação#3argumento igualpassouobrigatória
infer.twfe.y = 'Rate' - 13Pontuação#4argumento igualpassouobrigatória
infer.twfe.treat = 'Treated' - 14Pontuação#5argumento igualpassouobrigatória
not applicable: the answer call is infer.twfe, not infer.did_2x2 - 15Pontuação#6argumento igualpassouobrigatória
not applicable: the answer call is infer.twfe, not infer.did_2x2 - 16Pontuação#7argumento igualpassouobrigatória
not applicable: the answer call is infer.twfe, not infer.did_2x2 - 17Pontuação#8argumento igualpassouregistrada
infer.twfe.y = 'Rate' - 18Pontuação#9argumento igualpassouregistrada
infer.twfe.treat = 'Treated' - 19Pontuação#10diagnósticopassouregistrada
162 vs 162 - 20Pontuação#11figura da resposta próximapassouregistrada
-0.02245897436 vs -0.022458974358974367 - 21Pontuação#12figura da resposta próximapassouregistrada
0.00601590073 vs 0.0060159007295233465 - 22Pontuação#13figura da resposta próximapassouregistrada
-0.02245897436 vs -0.022 - 23Pontuação#14figura da resposta próximapassouregistrada
0.00601590073 vs 0.006
Épocas × verificações
| # | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Época 1 | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou | passou |
Tentativas
Cada tentativa é seu próprio arquivo e é publicada; só a última de cada época é pontuada.
- época 1, tentativa 1passoupontuada(exibindo)
Downloads desta tarefa
4e580164db0edcbaab9bc9ea34ad073e1366fc893697923dd2dce22f902a5bb4O 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.
| Arquivo | Tamanho | sha256 |
|---|---|---|
| attachments/2ede085bf5963a76f4c893ddfbd779b7be0d414bc036f94f373e51a3c7f9e87e.json | 1,3 KB | 2ede085bf5963a76f4c893ddfbd779b7be0d414bc036f94f373e51a3c7f9e87e |
| attachments/349a4e0e735a8a96914000e119fb94dc929af4151cc8bc53044bfe0a3844a2bb.json | 406 B | 349a4e0e735a8a96914000e119fb94dc929af4151cc8bc53044bfe0a3844a2bb |
| attachments/433a6877aa6a378bbd4b7e2752e484d8cb7499c562d68222be231f62ff2fa420.json | 2,4 KB | 433a6877aa6a378bbd4b7e2752e484d8cb7499c562d68222be231f62ff2fa420 |
| attachments/44becc8f6da475985c7b5810c93c00441b251b1682c480b06286541a162ef3d9.json | 907 B | 44becc8f6da475985c7b5810c93c00441b251b1682c480b06286541a162ef3d9 |
| attachments/52ab03d8ec104abb85572294bf8a469d75c5de9e74d6042caabff8017adc572b.json | 64,0 KB | 52ab03d8ec104abb85572294bf8a469d75c5de9e74d6042caabff8017adc572b |
| attachments/bb2fea6a52d667105c5b06d48fa159922101bccf348e3f9b34d09bbafa2fb09a.json | 336 B | bb2fea6a52d667105c5b06d48fa159922101bccf348e3f9b34d09bbafa2fb09a |
| attachments/e033a8f50d9265becd92f7b25b0f95073193a6856fd68146c4bdc07d5f5db0b8.json | 800 B | e033a8f50d9265becd92f7b25b0f95073193a6856fd68146c4bdc07d5f5db0b8 |
| sources/kessler_roth_2014.t18_2_twfe.paper.json | 2,1 KB | d7e17fb7708cadc968b842cdad45931454948f7cd5122e191962e4cd6fbff6c9 |
| sources/kessler_roth_2014.t18_2_twfe.software.json | 1,6 KB | 73659e03f0630d7e605d8a178a8ff221360525ce0fb0a49c6e6cf8aaaadea317 |
| specs/paper_repro.kessler_roth_2014.t18_2_twfe.design.json | 11,7 KB | 0a08547146552bb52f18ba611b3e154e1a4b2f5ece80c78854ec04b4361b72e6 |
| traces/paper_repro.kessler_roth_2014.t18_2_twfe.design.e1.a1.jsonl | 15,6 KB | 07db6406d05cf3a68e139729a131ded1d1a28a22bf98e81fee7907c1e00622e1 |
| trajectories/paper_repro.kessler_roth_2014.t18_2_twfe.design.e1.a1.jsonl | 19,5 KB | c18d513cb505b4369dca26b7e5cf7cdefae6d49507134a20593b8e75e5926488 |