From a5bf462c04fcc2dc95e4b72f7cc36f4c389aee38 Mon Sep 17 00:00:00 2001 From: Tim Hopper Date: Mon, 6 Jan 2020 14:27:07 -0500 Subject: [PATCH 1/3] set renderer --- Examples.ipynb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Examples.ipynb b/Examples.ipynb index 72967cf..22d9251 100644 --- a/Examples.ipynb +++ b/Examples.ipynb @@ -48,7 +48,9 @@ "\n", "templated_fig = pio.to_templated(fig)\n", "pio.templates['my_template'] = templated_fig.layout.template\n", - "pio.templates.default = 'my_template'" + "pio.templates.default = 'my_template'\n", + "\n", + "alt.renderers.enable('png')" ] }, { @@ -354,7 +356,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "(\n", " alt.Chart(\n", " mpg, title=\"Number of Cars by Make\"\n", From 1a2e7f5d9881a74580d346e6788be1f8c5f17ee3 Mon Sep 17 00:00:00 2001 From: Timothy Hopper Date: Mon, 6 Jan 2020 18:23:15 -0500 Subject: [PATCH 2/3] set webdriver --- Examples.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Examples.ipynb b/Examples.ipynb index 22d9251..add16c4 100644 --- a/Examples.ipynb +++ b/Examples.ipynb @@ -50,7 +50,7 @@ "pio.templates['my_template'] = templated_fig.layout.template\n", "pio.templates.default = 'my_template'\n", "\n", - "alt.renderers.enable('png')" + "alt.renderers.enable('png', webdriver='firefox')" ] }, { From 7893641bab6c60512b00cf8240998c908a530f51 Mon Sep 17 00:00:00 2001 From: Tim Hopper Date: Tue, 7 Jan 2020 10:27:58 -0500 Subject: [PATCH 3/3] remove altair magic --- Examples.ipynb | 56 -------------------------------------------------- 1 file changed, 56 deletions(-) diff --git a/Examples.ipynb b/Examples.ipynb index add16c4..d70a77f 100644 --- a/Examples.ipynb +++ b/Examples.ipynb @@ -53,44 +53,6 @@ "alt.renderers.enable('png', webdriver='firefox')" ] }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "from io import BytesIO\n", - "\n", - "def render_altair(chart):\n", - " b = BytesIO()\n", - " chart.save(b, scale_factor=2.0, format='png', webdriver='firefox')\n", - " b.seek(0)\n", - " return b.read()\n", - "\n", - "\n", - "import ast\n", - "\n", - "def exec_then_eval(code, shell):\n", - " block = ast.parse(code, mode='exec')\n", - "\n", - " # assumes last node is an expression\n", - " last = ast.Expression(block.body.pop().value)\n", - "\n", - " _globals, _locals = {}, {}\n", - " shell.ex(compile(block, '', mode='exec'))\n", - " return shell.ev(compile(last, '', mode='eval'))\n", - "\n", - "@magics_class\n", - "class AltairMagic(Magics):\n", - " @cell_magic\n", - " def altair(self, line, cell):\n", - " return Image(render_altair(exec_then_eval(cell, self.shell)))\n", - "\n", - "\n", - "ip = get_ipython()\n", - "ip.register_magics(AltairMagic)" - ] - }, { "cell_type": "code", "execution_count": null, @@ -111,13 +73,6 @@ "theme_set(theme_grey(base_size = 24))" ] }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, { "cell_type": "markdown", "metadata": {}, @@ -476,7 +431,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "(\n", " alt.Chart(mpg)\n", " .mark_bar()\n", @@ -567,7 +521,6 @@ }, "outputs": [], "source": [ - "%%altair \n", "alt.Chart(mpg).mark_circle().encode(\n", " alt.X(\n", " \"displ\",\n", @@ -814,7 +767,6 @@ }, "outputs": [], "source": [ - "%%altair \n", "(\n", " alt.Chart(\n", " mpg,\n", @@ -949,7 +901,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "(\n", " alt.Chart(\n", " mpg,\n", @@ -1069,7 +1020,6 @@ }, "outputs": [], "source": [ - "%%altair \n", "alt.Chart(mpg).mark_circle().encode(\n", " x=alt.X(\"displ\"),\n", " y=alt.Y(\"hwy\"),\n", @@ -1191,7 +1141,6 @@ }, "outputs": [], "source": [ - "%%altair \n", "(alt\n", " .Chart(mpg)\n", " .mark_circle()\n", @@ -1307,7 +1256,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "scatter = (\n", " alt.Chart(\n", " mpg,\n", @@ -1464,7 +1412,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "alt.data_transformers.disable_max_rows()\n", "alt.Chart(diamonds).mark_bar().encode(\n", " x=\"cut\", y=\"count(cut)\", color=\"clarity\"\n", @@ -1553,7 +1500,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "alt.data_transformers.disable_max_rows()\n", "alt.Chart(diamonds).mark_bar().encode(\n", " x=\"clarity\",\n", @@ -1728,7 +1674,6 @@ }, "outputs": [], "source": [ - "%%altair\n", "alt.data_transformers.disable_max_rows()\n", "alt.Chart(diamonds).transform_density(\n", " \"depth\",\n", @@ -1850,7 +1795,6 @@ }, "outputs": [], "source": [ - "%%altair \n", "alt.Chart(ts).mark_line().encode(\n", " x=\"date\", y=\"value\"\n", ")"