From c7b1927ae3b38ce9f04bdc47c5a05534924ca27d Mon Sep 17 00:00:00 2001 From: Sven Klaassen <47529404+SvenKlaassen@users.noreply.github.com> Date: Wed, 31 May 2023 14:10:37 +0200 Subject: [PATCH 1/2] fix links --- doc/conf.py | 2 + doc/examples/R_double_ml_pension.ipynb | 194 +++++++++++++++++++++---- 2 files changed, 166 insertions(+), 30 deletions(-) diff --git a/doc/conf.py b/doc/conf.py index fc6c7f07..8d049737 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -137,6 +137,8 @@ 'https://doi.org/10.1093/ectj/utaa001', # Valid DOI; Causes 403 Client Error: Forbidden for url:... 'https://doi.org/10.1111/0034-6527.00321', # Valid DOI; Causes 403 Client Error: Forbidden for url:... 'https://doi.org/10.1016/j.jeconom.2020.06.003', # Valid DOI; Causes 403 Client Error: Forbidden for url:... + 'https://doi.org/10.1080/07350015.2021.1895815', # Valid DOI; Causes 403 Client Error: Forbidden for url:... + 'https://doi.org/10.1198/jbes.2010.07136', # Valid DOI; Causes 403 Client Error: Forbidden for url:... ] # To execute R code via jupyter-execute one needs to install the R kernel for jupyter diff --git a/doc/examples/R_double_ml_pension.ipynb b/doc/examples/R_double_ml_pension.ipynb index 7f1b4ac6..a2675cea 100644 --- a/doc/examples/R_double_ml_pension.ipynb +++ b/doc/examples/R_double_ml_pension.ipynb @@ -1,6 +1,7 @@ { "cells": [ { + "attachments": {}, "cell_type": "markdown", "id": "b736f911", "metadata": { @@ -18,6 +19,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "56bfb9d6", "metadata": { @@ -39,6 +41,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f5020e5a", "metadata": { @@ -75,7 +78,10 @@ "start_time": "2021-03-23T13:44:30.671902", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -96,6 +102,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "38231f8a", "metadata": { @@ -113,6 +120,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "9406ba1e", "metadata": { @@ -130,6 +138,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f34e7973", "metadata": { @@ -164,7 +173,10 @@ "start_time": "2021-03-23T13:44:31.778221", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -180,7 +192,11 @@ "cell_type": "code", "execution_count": null, "id": "fd3f9739", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "hist_p401 = ggplot(data, aes(x = p401, fill = factor(p401))) +\n", @@ -192,6 +208,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "24774374", "metadata": { @@ -226,7 +243,10 @@ "start_time": "2021-03-23T13:44:32.970466", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -239,6 +259,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "1633f2bc", "metadata": { @@ -273,7 +294,10 @@ "start_time": "2021-03-23T13:44:33.798536", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -282,6 +306,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "2457ef59", "metadata": { @@ -316,7 +341,10 @@ "start_time": "2021-03-23T13:44:33.989687", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -325,6 +353,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "bd7bffa3", "metadata": { @@ -342,6 +371,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "4d5c996f", "metadata": { @@ -359,6 +389,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "89867310", "metadata": { @@ -376,6 +407,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "6f5da000", "metadata": { @@ -393,6 +425,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "626c4986", "metadata": { @@ -425,6 +458,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "3261c60c", "metadata": {}, @@ -433,6 +467,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "b195be65", "metadata": {}, @@ -462,7 +497,10 @@ "start_time": "2021-03-23T13:47:34.615773", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -496,7 +534,10 @@ "start_time": "2021-03-23T13:47:34.615773", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -520,6 +561,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f7bf775d", "metadata": { @@ -537,6 +579,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "e88a8607", "metadata": { @@ -554,6 +597,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "3e99a6d2", "metadata": { @@ -574,6 +618,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "667de94c", "metadata": {}, @@ -605,7 +650,10 @@ "start_time": "2021-03-23T13:47:35.250631", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -627,7 +675,11 @@ "cell_type": "code", "execution_count": null, "id": "fde8ed43", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize learners\n", @@ -645,6 +697,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "d922db8d", "metadata": { @@ -679,7 +732,10 @@ "start_time": "2021-03-23T13:47:59.033465", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -699,6 +755,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f2cbd323", "metadata": {}, @@ -724,7 +781,10 @@ "start_time": "2021-03-23T13:49:02.464707", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -742,6 +802,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "dd6800f9", "metadata": {}, @@ -767,7 +828,10 @@ "start_time": "2021-03-23T13:49:04.146124", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -789,6 +853,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "cce3aca6", "metadata": { @@ -823,7 +888,10 @@ "start_time": "2021-03-23T13:49:05.360678", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -843,7 +911,11 @@ "cell_type": "code", "execution_count": null, "id": "50e2a7c9", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "g_ci = ggplot(result_plr, aes(x = ML, y = Estimate, color = ML)) + \n", @@ -859,6 +931,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "6405d1e9", "metadata": { @@ -876,6 +949,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "89212f23", "metadata": { @@ -893,6 +967,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "7cc1040d", "metadata": { @@ -913,6 +988,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "dc13bc3d", "metadata": { @@ -948,7 +1024,10 @@ "start_time": "2021-03-23T13:49:05.994892", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -981,7 +1060,10 @@ "start_time": "2021-03-23T13:49:25.123693", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1013,7 +1095,11 @@ "cell_type": "code", "execution_count": null, "id": "d93208c7", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize Learner\n", @@ -1044,7 +1130,11 @@ "cell_type": "code", "execution_count": null, "id": "a409c687", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize Learners\n", @@ -1099,7 +1189,10 @@ "start_time": "2021-03-23T13:50:25.022715", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1127,6 +1220,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "16a2088c", "metadata": { @@ -1145,6 +1239,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "286f8dfa", "metadata": { @@ -1162,6 +1257,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "33169af9", "metadata": { @@ -1179,6 +1275,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "197b1a47", "metadata": { @@ -1207,7 +1304,11 @@ "cell_type": "code", "execution_count": null, "id": "803215b0", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize DoubleMLData with an instrument\n", @@ -1239,7 +1340,10 @@ "start_time": "2021-03-23T13:50:25.910790", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1272,7 +1376,10 @@ "start_time": "2021-03-23T13:50:26.119338", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1290,6 +1397,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "a80e742e", "metadata": { @@ -1324,7 +1432,10 @@ "start_time": "2021-03-23T13:50:48.798004", "status": "completed" }, - "tags": [] + "tags": [], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1365,7 +1476,11 @@ "cell_type": "code", "execution_count": null, "id": "e2595fb1", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize Learner\n", @@ -1405,7 +1520,11 @@ "cell_type": "code", "execution_count": null, "id": "19d1ef93", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "# Initialize Learner\n", @@ -1461,7 +1580,11 @@ "cell_type": "code", "execution_count": null, "id": "08267d88", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "confints = rbind(dml_iivm_lasso$confint(), dml_iivm_forest$confint(),\n", @@ -1488,6 +1611,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "907c3978", "metadata": {}, @@ -1496,6 +1620,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "bdeed622", "metadata": {}, @@ -1507,7 +1632,11 @@ "cell_type": "code", "execution_count": null, "id": "f7c5acef", - "metadata": {}, + "metadata": { + "vscode": { + "languageId": "r" + } + }, "outputs": [], "source": [ "summary_result = rbindlist(list(result_plr, result_irm, result_iivm))\n", @@ -1521,7 +1650,10 @@ "metadata": { "tags": [ "nbsphinx-thumbnail" - ] + ], + "vscode": { + "languageId": "r" + } }, "outputs": [], "source": [ @@ -1539,6 +1671,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "62b2d3d5", "metadata": { @@ -1558,6 +1691,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "c29ea3cb", "metadata": {}, @@ -1566,7 +1700,7 @@ "\n", "**Acknowledgement**\n", "\n", - "We would like to thank [Jannis Kueck](https://www.bwl.uni-hamburg.de/en/statistik/team/kueck.html) for sharing [the kaggle notebook](https://www.kaggle.com/janniskueck/pm5-401k). The pension data set has been analyzed in several studies, among others [Chernozhukov et al. (2018)](https://arxiv.org/abs/1608.00060).\n", + "We would like to thank [Jannis Kueck](https://www.dice.hhu.de/en/dice/people/professors-1/kueck) for sharing [the kaggle notebook](https://www.kaggle.com/janniskueck/pm5-401k). The pension data set has been analyzed in several studies, among others [Chernozhukov et al. (2018)](https://arxiv.org/abs/1608.00060).\n", "\n" ] } From 78d602a6e238a115211d70dd5a67dbb65379dd7f Mon Sep 17 00:00:00 2001 From: Sven Klaassen <47529404+SvenKlaassen@users.noreply.github.com> Date: Wed, 31 May 2023 15:38:01 +0200 Subject: [PATCH 2/2] Update py_double_ml_pension.ipynb --- doc/examples/py_double_ml_pension.ipynb | 37 ++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/doc/examples/py_double_ml_pension.ipynb b/doc/examples/py_double_ml_pension.ipynb index 63570e70..309e27bd 100644 --- a/doc/examples/py_double_ml_pension.ipynb +++ b/doc/examples/py_double_ml_pension.ipynb @@ -1,6 +1,7 @@ { "cells": [ { + "attachments": {}, "cell_type": "markdown", "id": "2b2a0fd8", "metadata": {}, @@ -9,6 +10,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "a967ed5f", "metadata": {}, @@ -21,6 +23,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "40b41785", "metadata": {}, @@ -129,6 +132,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "3ea8c00f", "metadata": {}, @@ -137,6 +141,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "1a4f9dc4", "metadata": {}, @@ -171,6 +176,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "b8461a88", "metadata": {}, @@ -190,6 +196,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "aae566a4", "metadata": {}, @@ -208,6 +215,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "491fc066", "metadata": {}, @@ -226,6 +234,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "58862aff", "metadata": {}, @@ -234,6 +243,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "bdb138b7", "metadata": {}, @@ -242,6 +252,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "d871d878", "metadata": {}, @@ -250,6 +261,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "7c626f03", "metadata": {}, @@ -258,6 +270,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "8f1f0cbb", "metadata": {}, @@ -281,6 +294,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "59d03336", "metadata": {}, @@ -289,6 +303,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "2e1fe478", "metadata": {}, @@ -366,6 +381,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "a85b7f11", "metadata": {}, @@ -374,6 +390,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f4794f98", "metadata": {}, @@ -382,6 +399,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "77aac812", "metadata": {}, @@ -393,6 +411,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "8aaaa9ff", "metadata": {}, @@ -453,6 +472,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "92407d1e", "metadata": {}, @@ -485,6 +505,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "c2e8de45", "metadata": {}, @@ -517,6 +538,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "a187d938", "metadata": {}, @@ -550,6 +572,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "b57d231e", "metadata": {}, @@ -588,6 +611,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "446bdae9", "metadata": {}, @@ -596,6 +620,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "aa53e2c6", "metadata": {}, @@ -604,6 +629,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "4ca39012", "metadata": {}, @@ -615,6 +641,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "e61aece3", "metadata": {}, @@ -784,6 +811,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "a70f729b", "metadata": {}, @@ -792,6 +820,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f5c32411", "metadata": {}, @@ -800,6 +829,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "9ad4bf98", "metadata": {}, @@ -880,6 +910,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "19ddd6ad", "metadata": {}, @@ -1040,6 +1071,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "f80f1c8c", "metadata": {}, @@ -1048,6 +1080,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "1e427295", "metadata": {}, @@ -1096,6 +1129,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "4974df69", "metadata": {}, @@ -1106,6 +1140,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "id": "72e515ad", "metadata": {}, @@ -1114,7 +1149,7 @@ "\n", "**Acknowledgement**\n", "\n", - "We would like to thank [Jannis Kueck](https://www.bwl.uni-hamburg.de/en/statistik/team/kueck.html) for sharing [the kaggle notebook](https://www.kaggle.com/janniskueck/pm5-401k). The pension data set has been analyzed in several studies, among others [Chernozhukov et al. (2018)](https://arxiv.org/abs/1608.00060).\n", + "We would like to thank [Jannis Kueck](https://www.dice.hhu.de/en/dice/people/professors-1/kueck) for sharing [the kaggle notebook](https://www.kaggle.com/janniskueck/pm5-401k). The pension data set has been analyzed in several studies, among others [Chernozhukov et al. (2018)](https://arxiv.org/abs/1608.00060).\n", "\n" ] }