Skip to content

Instantly share code, notes, and snippets.

@genkuroki
Created August 29, 2019 16:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save genkuroki/a86fd23959e3595edf95fba7619d41ef to your computer and use it in GitHub Desktop.
Save genkuroki/a86fd23959e3595edf95fba7619d41ef to your computer and use it in GitHub Desktop.
normal dist is a canonical dist
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "using LinearAlgebra\nusing Plots\ngr(size=(400,250), titlefontsize=10)\n\nrand_unitsphere(n) = let X = randn(n); X/norm(X) end\nsim_normaldist(n) = √(n) * rand_unitsphere(n)\n\nfunction plot_sim_normaldist(n)\n X = sim_normaldist(n)\n histogram(X, norm=true, alpha=0.5, xlim=(-4, 4), label=\"n = $n\", bin=40)\n plot!(x->exp(-x^2/2)/√(2π), -4, 4, lw=2, ls=:dash, label=\"std normal\")\nend\n\nplot_sim_normaldist(2^12)",
"execution_count": 22,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 22,
"data": {
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"400\" height=\"250\" viewBox=\"0 0 1600 1000\">\n<defs>\n <clipPath id=\"clip7900\">\n <rect x=\"0\" y=\"0\" width=\"1600\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip7900)\" points=\"\n0,1000 1600,1000 1600,0 0,0 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip7901\">\n <rect x=\"320\" y=\"0\" width=\"1121\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip7900)\" points=\"\n145.898,895.571 1552.76,895.571 1552.76,47.2441 145.898,47.2441 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip7902\">\n <rect x=\"145\" y=\"47\" width=\"1408\" height=\"849\"/>\n </clipPath>\n</defs>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 497.612,895.571 497.612,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 849.327,895.571 849.327,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1201.04,895.571 1201.04,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1552.76,895.571 1552.76,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,871.561 1552.76,871.561 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,670.915 1552.76,670.915 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,470.268 1552.76,470.268 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,269.622 1552.76,269.622 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,68.9751 1552.76,68.9751 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 1552.76,895.571 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,882.846 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 497.612,895.571 497.612,882.846 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 849.327,895.571 849.327,882.846 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1201.04,895.571 1201.04,882.846 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1552.76,895.571 1552.76,882.846 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,871.561 167.001,871.561 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,670.915 167.001,670.915 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,470.268 167.001,470.268 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,269.622 167.001,269.622 \n \"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,68.9751 167.001,68.9751 \n \"/>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 145.898, 945.571)\" x=\"145.898\" y=\"945.571\">-4</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 497.612, 945.571)\" x=\"497.612\" y=\"945.571\">-2</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 849.327, 945.571)\" x=\"849.327\" y=\"945.571\">0</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1201.04, 945.571)\" x=\"1201.04\" y=\"945.571\">2</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1552.76, 945.571)\" x=\"1552.76\" y=\"945.571\">4</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 889.061)\" x=\"129.898\" y=\"889.061\">0.0</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 688.415)\" x=\"129.898\" y=\"688.415\">0.1</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 487.768)\" x=\"129.898\" y=\"487.768\">0.2</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 287.122)\" x=\"129.898\" y=\"287.122\">0.3</text>\n</g>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 86.4751)\" x=\"129.898\" y=\"86.4751\">0.4</text>\n</g>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n110.727,869.112 110.727,871.561 145.898,871.561 145.898,869.112 110.727,869.112 110.727,869.112 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 110.727,869.112 110.727,871.561 145.898,871.561 145.898,869.112 110.727,869.112 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n145.898,871.561 145.898,871.561 181.069,871.561 181.069,871.561 145.898,871.561 145.898,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 145.898,871.561 145.898,871.561 181.069,871.561 145.898,871.561 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n181.069,866.663 181.069,871.561 216.241,871.561 216.241,866.663 181.069,866.663 181.069,866.663 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 181.069,866.663 181.069,871.561 216.241,871.561 216.241,866.663 181.069,866.663 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n216.241,871.561 216.241,871.561 251.412,871.561 251.412,871.561 216.241,871.561 216.241,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 216.241,871.561 216.241,871.561 251.412,871.561 216.241,871.561 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n251.412,871.561 251.412,871.561 286.584,871.561 286.584,871.561 251.412,871.561 251.412,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 251.412,871.561 251.412,871.561 286.584,871.561 251.412,871.561 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n286.584,861.764 286.584,871.561 321.755,871.561 321.755,861.764 286.584,861.764 286.584,861.764 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 286.584,861.764 286.584,871.561 321.755,871.561 321.755,861.764 286.584,861.764 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n321.755,859.315 321.755,871.561 356.927,871.561 356.927,859.315 321.755,859.315 321.755,859.315 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 321.755,859.315 321.755,871.561 356.927,871.561 356.927,859.315 321.755,859.315 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n356.927,849.518 356.927,871.561 392.098,871.561 392.098,849.518 356.927,849.518 356.927,849.518 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 356.927,849.518 356.927,871.561 392.098,871.561 392.098,849.518 356.927,849.518 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n392.098,834.822 392.098,871.561 427.27,871.561 427.27,834.822 392.098,834.822 392.098,834.822 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 392.098,834.822 392.098,871.561 427.27,871.561 427.27,834.822 392.098,834.822 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n427.27,812.778 427.27,871.561 462.441,871.561 462.441,812.778 427.27,812.778 427.27,812.778 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 427.27,812.778 427.27,871.561 462.441,871.561 462.441,812.778 427.27,812.778 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n462.441,793.184 462.441,871.561 497.612,871.561 497.612,793.184 462.441,793.184 462.441,793.184 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 462.441,793.184 462.441,871.561 497.612,871.561 497.612,793.184 462.441,793.184 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n497.612,753.995 497.612,871.561 532.784,871.561 532.784,753.995 497.612,753.995 497.612,753.995 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 497.612,753.995 497.612,871.561 532.784,871.561 532.784,753.995 497.612,753.995 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n532.784,692.762 532.784,871.561 567.955,871.561 567.955,692.762 532.784,692.762 532.784,692.762 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 532.784,692.762 532.784,871.561 567.955,871.561 567.955,692.762 532.784,692.762 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n567.955,633.979 567.955,871.561 603.127,871.561 603.127,633.979 567.955,633.979 567.955,633.979 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 567.955,633.979 567.955,871.561 603.127,871.561 603.127,633.979 567.955,633.979 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n603.127,533.558 603.127,871.561 638.298,871.561 638.298,533.558 603.127,533.558 603.127,533.558 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 603.127,533.558 603.127,871.561 638.298,871.561 638.298,533.558 603.127,533.558 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n638.298,445.383 638.298,871.561 673.47,871.561 673.47,445.383 638.298,445.383 638.298,445.383 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 638.298,445.383 638.298,871.561 673.47,871.561 673.47,445.383 638.298,445.383 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n673.47,357.209 673.47,871.561 708.641,871.561 708.641,357.209 673.47,357.209 673.47,357.209 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 673.47,357.209 673.47,871.561 708.641,871.561 708.641,357.209 673.47,357.209 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n708.641,246.99 708.641,871.561 743.813,871.561 743.813,246.99 708.641,246.99 708.641,246.99 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 708.641,246.99 708.641,871.561 743.813,871.561 743.813,246.99 708.641,246.99 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n743.813,180.859 743.813,871.561 778.984,871.561 778.984,180.859 743.813,180.859 743.813,180.859 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 743.813,180.859 743.813,871.561 778.984,871.561 778.984,180.859 743.813,180.859 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n778.984,95.1336 778.984,871.561 814.155,871.561 814.155,95.1336 778.984,95.1336 778.984,95.1336 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 778.984,95.1336 778.984,871.561 814.155,871.561 814.155,95.1336 778.984,95.1336 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n814.155,73.0899 814.155,871.561 849.327,871.561 849.327,73.0899 814.155,73.0899 814.155,73.0899 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 814.155,73.0899 814.155,871.561 849.327,871.561 849.327,73.0899 814.155,73.0899 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n849.327,75.5392 849.327,871.561 884.498,871.561 884.498,75.5392 849.327,75.5392 849.327,75.5392 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 849.327,75.5392 849.327,871.561 884.498,871.561 884.498,75.5392 849.327,75.5392 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n884.498,77.9885 884.498,871.561 919.67,871.561 919.67,77.9885 884.498,77.9885 884.498,77.9885 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 884.498,77.9885 884.498,871.561 919.67,871.561 919.67,77.9885 884.498,77.9885 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n919.67,190.656 919.67,871.561 954.841,871.561 954.841,190.656 919.67,190.656 919.67,190.656 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 919.67,190.656 919.67,871.561 954.841,871.561 954.841,190.656 919.67,190.656 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n954.841,224.946 954.841,871.561 990.013,871.561 990.013,224.946 954.841,224.946 954.841,224.946 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 954.841,224.946 954.841,871.561 990.013,871.561 990.013,224.946 954.841,224.946 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n990.013,359.658 990.013,871.561 1025.18,871.561 1025.18,359.658 990.013,359.658 990.013,359.658 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 990.013,359.658 990.013,871.561 1025.18,871.561 1025.18,359.658 990.013,359.658 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1025.18,396.397 1025.18,871.561 1060.36,871.561 1060.36,396.397 1025.18,396.397 1025.18,396.397 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1025.18,396.397 1025.18,871.561 1060.36,871.561 1060.36,396.397 1025.18,396.397 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1060.36,496.819 1060.36,871.561 1095.53,871.561 1095.53,496.819 1060.36,496.819 1060.36,496.819 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1060.36,496.819 1060.36,871.561 1095.53,871.561 1095.53,496.819 1060.36,496.819 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1095.53,589.892 1095.53,871.561 1130.7,871.561 1130.7,589.892 1095.53,589.892 1095.53,589.892 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1095.53,589.892 1095.53,871.561 1130.7,871.561 1130.7,589.892 1095.53,589.892 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1130.7,695.212 1130.7,871.561 1165.87,871.561 1165.87,695.212 1130.7,695.212 1130.7,695.212 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1130.7,695.212 1130.7,871.561 1165.87,871.561 1165.87,695.212 1130.7,695.212 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1165.87,727.053 1165.87,871.561 1201.04,871.561 1201.04,727.053 1165.87,727.053 1165.87,727.053 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1165.87,727.053 1165.87,871.561 1201.04,871.561 1201.04,727.053 1165.87,727.053 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1201.04,802.981 1201.04,871.561 1236.21,871.561 1236.21,802.981 1201.04,802.981 1201.04,802.981 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1201.04,802.981 1201.04,871.561 1236.21,871.561 1236.21,802.981 1201.04,802.981 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1236.21,807.88 1236.21,871.561 1271.38,871.561 1271.38,807.88 1236.21,807.88 1236.21,807.88 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1236.21,807.88 1236.21,871.561 1271.38,871.561 1271.38,807.88 1236.21,807.88 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1271.38,837.271 1271.38,871.561 1306.56,871.561 1306.56,837.271 1271.38,837.271 1271.38,837.271 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1271.38,837.271 1271.38,871.561 1306.56,871.561 1306.56,837.271 1271.38,837.271 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1306.56,851.967 1306.56,871.561 1341.73,871.561 1341.73,851.967 1306.56,851.967 1306.56,851.967 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1306.56,851.967 1306.56,871.561 1341.73,871.561 1341.73,851.967 1306.56,851.967 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1341.73,851.967 1341.73,871.561 1376.9,871.561 1376.9,851.967 1341.73,851.967 1341.73,851.967 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1341.73,851.967 1341.73,871.561 1376.9,871.561 1376.9,851.967 1341.73,851.967 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1376.9,861.764 1376.9,871.561 1412.07,871.561 1412.07,861.764 1376.9,861.764 1376.9,861.764 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1376.9,861.764 1376.9,871.561 1412.07,871.561 1412.07,861.764 1376.9,861.764 \n \"/>\n<polygon clip-path=\"url(#clip7902)\" points=\"\n1412.07,864.213 1412.07,871.561 1447.24,871.561 1447.24,864.213 1412.07,864.213 1412.07,864.213 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1412.07,864.213 1412.07,871.561 1447.24,871.561 1447.24,864.213 1412.07,864.213 \n \"/>\n<polyline clip-path=\"url(#clip7902)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 152.768,871.248 159.637,871.195 223.156,870.148 286.675,866.77 324.847,862.189 363.02,854.072 395.294,842.994 427.568,826.444 445.097,814.544 462.627,800.217 \n 480.156,783.173 497.686,763.14 513.846,741.819 530.007,717.609 546.167,690.419 562.328,660.219 579.654,624.555 596.979,585.662 614.305,543.84 631.631,499.53 \n 671.778,390.725 711.926,281.658 729.765,236.277 747.604,194.41 765.443,157.173 783.282,125.603 798.925,103.307 814.569,86.581 830.212,75.8121 845.855,71.2533 \n 862.911,73.4818 879.966,83.1547 897.021,100.002 914.077,123.558 931.234,153.376 948.39,188.538 965.547,228.132 982.704,271.173 1020.64,373.517 1058.58,477.203 \n 1076.63,524.372 1094.68,569.101 1112.73,610.829 1130.77,649.155 1149.54,685.137 1168.31,717.067 1187.07,744.978 1205.84,769.021 1237.43,801.463 1269.03,825.163 \n 1307.6,844.726 1346.17,856.77 1382.43,863.474 1418.69,867.324 1476.78,870.184 1534.88,871.16 1543.82,871.233 \n \"/>\n<polygon clip-path=\"url(#clip7900)\" points=\"\n1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 1120.07,264.204 \n \"/>\n<polygon clip-path=\"url(#clip7900)\" points=\"\n1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \"/>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 160.744)\" x=\"1248.07\" y=\"160.744\">n = 4096</text>\n</g>\n<polyline clip-path=\"url(#clip7900)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 1136.07,203.724 1232.07,203.724 \n \"/>\n<g clip-path=\"url(#clip7900)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 221.224)\" x=\"1248.07\" y=\"221.224\">std normal</text>\n</g>\n</svg>\n"
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "plot_sim_normaldist(2^12)",
"execution_count": 23,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 23,
"data": {
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"400\" height=\"250\" viewBox=\"0 0 1600 1000\">\n<defs>\n <clipPath id=\"clip8300\">\n <rect x=\"0\" y=\"0\" width=\"1600\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip8300)\" points=\"\n0,1000 1600,1000 1600,0 0,0 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip8301\">\n <rect x=\"320\" y=\"0\" width=\"1121\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip8300)\" points=\"\n145.898,895.571 1552.76,895.571 1552.76,47.2441 145.898,47.2441 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip8302\">\n <rect x=\"145\" y=\"47\" width=\"1408\" height=\"849\"/>\n </clipPath>\n</defs>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 497.612,895.571 497.612,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 849.327,895.571 849.327,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1201.04,895.571 1201.04,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1552.76,895.571 1552.76,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,871.561 1552.76,871.561 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,670.915 1552.76,670.915 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,470.268 1552.76,470.268 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,269.622 1552.76,269.622 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,68.9751 1552.76,68.9751 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 1552.76,895.571 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 497.612,895.571 497.612,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 849.327,895.571 849.327,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1201.04,895.571 1201.04,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1552.76,895.571 1552.76,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,871.561 167.001,871.561 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,670.915 167.001,670.915 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,470.268 167.001,470.268 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,269.622 167.001,269.622 \n \"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,68.9751 167.001,68.9751 \n \"/>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 145.898, 945.571)\" x=\"145.898\" y=\"945.571\">-4</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 497.612, 945.571)\" x=\"497.612\" y=\"945.571\">-2</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 849.327, 945.571)\" x=\"849.327\" y=\"945.571\">0</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1201.04, 945.571)\" x=\"1201.04\" y=\"945.571\">2</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1552.76, 945.571)\" x=\"1552.76\" y=\"945.571\">4</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 889.061)\" x=\"129.898\" y=\"889.061\">0.0</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 688.415)\" x=\"129.898\" y=\"688.415\">0.1</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 487.768)\" x=\"129.898\" y=\"487.768\">0.2</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 287.122)\" x=\"129.898\" y=\"287.122\">0.3</text>\n</g>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 86.4751)\" x=\"129.898\" y=\"86.4751\">0.4</text>\n</g>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n251.412,851.967 251.412,871.561 286.584,871.561 286.584,851.967 251.412,851.967 251.412,851.967 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 251.412,851.967 251.412,871.561 286.584,871.561 286.584,851.967 251.412,851.967 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n286.584,859.315 286.584,871.561 321.755,871.561 321.755,859.315 286.584,859.315 286.584,859.315 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 286.584,859.315 286.584,871.561 321.755,871.561 321.755,859.315 286.584,859.315 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n321.755,861.764 321.755,871.561 356.927,871.561 356.927,861.764 321.755,861.764 321.755,861.764 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 321.755,861.764 321.755,871.561 356.927,871.561 356.927,861.764 321.755,861.764 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n356.927,854.416 356.927,871.561 392.098,871.561 392.098,854.416 356.927,854.416 356.927,854.416 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 356.927,854.416 356.927,871.561 392.098,871.561 392.098,854.416 356.927,854.416 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n392.098,837.271 392.098,871.561 427.27,871.561 427.27,837.271 392.098,837.271 392.098,837.271 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 392.098,837.271 392.098,871.561 427.27,871.561 427.27,837.271 392.098,837.271 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n427.27,829.923 427.27,871.561 462.441,871.561 462.441,829.923 427.27,829.923 427.27,829.923 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 427.27,829.923 427.27,871.561 462.441,871.561 462.441,829.923 427.27,829.923 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n462.441,788.285 462.441,871.561 497.612,871.561 497.612,788.285 462.441,788.285 462.441,788.285 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 462.441,788.285 462.441,871.561 497.612,871.561 497.612,788.285 462.441,788.285 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n497.612,729.502 497.612,871.561 532.784,871.561 532.784,729.502 497.612,729.502 497.612,729.502 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 497.612,729.502 497.612,871.561 532.784,871.561 532.784,729.502 497.612,729.502 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n532.784,707.458 532.784,871.561 567.955,871.561 567.955,707.458 532.784,707.458 532.784,707.458 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 532.784,707.458 532.784,871.561 567.955,871.561 567.955,707.458 532.784,707.458 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n567.955,629.081 567.955,871.561 603.127,871.561 603.127,629.081 567.955,629.081 567.955,629.081 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 567.955,629.081 567.955,871.561 603.127,871.561 603.127,629.081 567.955,629.081 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n603.127,572.747 603.127,871.561 638.298,871.561 638.298,572.747 603.127,572.747 603.127,572.747 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 603.127,572.747 603.127,871.561 638.298,871.561 638.298,572.747 603.127,572.747 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n638.298,391.499 638.298,871.561 673.47,871.561 673.47,391.499 638.298,391.499 638.298,391.499 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 638.298,391.499 638.298,871.561 673.47,871.561 673.47,391.499 638.298,391.499 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n673.47,374.354 673.47,871.561 708.641,871.561 708.641,374.354 673.47,374.354 673.47,374.354 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 673.47,374.354 673.47,871.561 708.641,871.561 708.641,374.354 673.47,374.354 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n708.641,264.135 708.641,871.561 743.813,871.561 743.813,264.135 708.641,264.135 708.641,264.135 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 708.641,264.135 708.641,871.561 743.813,871.561 743.813,264.135 708.641,264.135 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n743.813,122.076 743.813,871.561 778.984,871.561 778.984,122.076 743.813,122.076 743.813,122.076 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 743.813,122.076 743.813,871.561 778.984,871.561 778.984,122.076 743.813,122.076 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n778.984,112.279 778.984,871.561 814.155,871.561 814.155,112.279 778.984,112.279 778.984,112.279 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 778.984,112.279 778.984,871.561 814.155,871.561 814.155,112.279 778.984,112.279 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n814.155,90.235 814.155,871.561 849.327,871.561 849.327,90.235 814.155,90.235 814.155,90.235 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 814.155,90.235 814.155,871.561 849.327,871.561 849.327,90.235 814.155,90.235 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n849.327,90.235 849.327,871.561 884.498,871.561 884.498,90.235 849.327,90.235 849.327,90.235 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 849.327,90.235 849.327,871.561 884.498,871.561 884.498,90.235 849.327,90.235 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n884.498,156.366 884.498,871.561 919.67,871.561 919.67,156.366 884.498,156.366 884.498,156.366 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 884.498,156.366 884.498,871.561 919.67,871.561 919.67,156.366 884.498,156.366 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n919.67,134.322 919.67,871.561 954.841,871.561 954.841,134.322 919.67,134.322 919.67,134.322 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 919.67,134.322 919.67,871.561 954.841,871.561 954.841,134.322 919.67,134.322 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n954.841,237.193 954.841,871.561 990.013,871.561 990.013,237.193 954.841,237.193 954.841,237.193 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 954.841,237.193 954.841,871.561 990.013,871.561 990.013,237.193 954.841,237.193 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n990.013,291.078 990.013,871.561 1025.18,871.561 1025.18,291.078 990.013,291.078 990.013,291.078 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 990.013,291.078 990.013,871.561 1025.18,871.561 1025.18,291.078 990.013,291.078 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1025.18,415.992 1025.18,871.561 1060.36,871.561 1060.36,415.992 1025.18,415.992 1025.18,415.992 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1025.18,415.992 1025.18,871.561 1060.36,871.561 1060.36,415.992 1025.18,415.992 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1060.36,531.109 1060.36,871.561 1095.53,871.561 1095.53,531.109 1060.36,531.109 1060.36,531.109 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1060.36,531.109 1060.36,871.561 1095.53,871.561 1095.53,531.109 1060.36,531.109 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1095.53,570.298 1095.53,871.561 1130.7,871.561 1130.7,570.298 1095.53,570.298 1095.53,570.298 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1095.53,570.298 1095.53,871.561 1130.7,871.561 1130.7,570.298 1095.53,570.298 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1130.7,663.371 1130.7,871.561 1165.87,871.561 1165.87,663.371 1130.7,663.371 1130.7,663.371 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1130.7,663.371 1130.7,871.561 1165.87,871.561 1165.87,663.371 1130.7,663.371 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1165.87,761.343 1165.87,871.561 1201.04,871.561 1201.04,761.343 1165.87,761.343 1165.87,761.343 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1165.87,761.343 1165.87,871.561 1201.04,871.561 1201.04,761.343 1165.87,761.343 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1201.04,771.14 1201.04,871.561 1236.21,871.561 1236.21,771.14 1201.04,771.14 1201.04,771.14 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1201.04,771.14 1201.04,871.561 1236.21,871.561 1236.21,771.14 1201.04,771.14 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1236.21,820.126 1236.21,871.561 1271.38,871.561 1271.38,820.126 1236.21,820.126 1236.21,820.126 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1236.21,820.126 1236.21,871.561 1271.38,871.561 1271.38,820.126 1236.21,820.126 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1271.38,832.373 1271.38,871.561 1306.56,871.561 1306.56,832.373 1271.38,832.373 1271.38,832.373 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1271.38,832.373 1271.38,871.561 1306.56,871.561 1306.56,832.373 1271.38,832.373 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1306.56,859.315 1306.56,871.561 1341.73,871.561 1341.73,859.315 1306.56,859.315 1306.56,859.315 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1306.56,859.315 1306.56,871.561 1341.73,871.561 1341.73,859.315 1306.56,859.315 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1341.73,861.764 1341.73,871.561 1376.9,871.561 1376.9,861.764 1341.73,861.764 1341.73,861.764 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1341.73,861.764 1341.73,871.561 1376.9,871.561 1376.9,861.764 1341.73,861.764 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1376.9,869.112 1376.9,871.561 1412.07,871.561 1412.07,869.112 1376.9,869.112 1376.9,869.112 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1376.9,869.112 1376.9,871.561 1412.07,871.561 1412.07,869.112 1376.9,869.112 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1412.07,866.663 1412.07,871.561 1447.24,871.561 1447.24,866.663 1412.07,866.663 1412.07,866.663 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1412.07,866.663 1412.07,871.561 1447.24,871.561 1447.24,866.663 1412.07,866.663 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1447.24,869.112 1447.24,871.561 1482.41,871.561 1482.41,869.112 1447.24,869.112 1447.24,869.112 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1447.24,869.112 1447.24,871.561 1482.41,871.561 1482.41,869.112 1447.24,869.112 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1482.41,871.561 1482.41,871.561 1517.58,871.561 1517.58,871.561 1482.41,871.561 1482.41,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1482.41,871.561 1482.41,871.561 1517.58,871.561 1482.41,871.561 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1517.58,869.112 1517.58,871.561 1552.76,871.561 1552.76,869.112 1517.58,869.112 1517.58,869.112 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1517.58,869.112 1517.58,871.561 1552.76,871.561 1552.76,869.112 1517.58,869.112 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1552.76,871.561 1552.76,871.561 1587.93,871.561 1587.93,871.561 1552.76,871.561 1552.76,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1552.76,871.561 1552.76,871.561 1587.93,871.561 1552.76,871.561 \n \"/>\n<polygon clip-path=\"url(#clip8302)\" points=\"\n1587.93,869.112 1587.93,871.561 1623.1,871.561 1623.1,869.112 1587.93,869.112 1587.93,869.112 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1587.93,869.112 1587.93,871.561 1623.1,871.561 1623.1,869.112 1587.93,869.112 \n \"/>\n<polyline clip-path=\"url(#clip8302)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 152.768,871.248 159.637,871.195 223.156,870.148 286.675,866.77 324.847,862.189 363.02,854.072 395.294,842.994 427.568,826.444 445.097,814.544 462.627,800.217 \n 480.156,783.173 497.686,763.14 513.846,741.819 530.007,717.609 546.167,690.419 562.328,660.219 579.654,624.555 596.979,585.662 614.305,543.84 631.631,499.53 \n 671.778,390.725 711.926,281.658 729.765,236.277 747.604,194.41 765.443,157.173 783.282,125.603 798.925,103.307 814.569,86.581 830.212,75.8121 845.855,71.2533 \n 862.911,73.4818 879.966,83.1547 897.021,100.002 914.077,123.558 931.234,153.376 948.39,188.538 965.547,228.132 982.704,271.173 1020.64,373.517 1058.58,477.203 \n 1076.63,524.372 1094.68,569.101 1112.73,610.829 1130.77,649.155 1149.54,685.137 1168.31,717.067 1187.07,744.978 1205.84,769.021 1237.43,801.463 1269.03,825.163 \n 1307.6,844.726 1346.17,856.77 1382.43,863.474 1418.69,867.324 1476.78,870.184 1534.88,871.16 1543.82,871.233 \n \"/>\n<polygon clip-path=\"url(#clip8300)\" points=\"\n1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 1120.07,264.204 \n \"/>\n<polygon clip-path=\"url(#clip8300)\" points=\"\n1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \"/>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 160.744)\" x=\"1248.07\" y=\"160.744\">n = 4096</text>\n</g>\n<polyline clip-path=\"url(#clip8300)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 1136.07,203.724 1232.07,203.724 \n \"/>\n<g clip-path=\"url(#clip8300)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 221.224)\" x=\"1248.07\" y=\"221.224\">std normal</text>\n</g>\n</svg>\n"
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "plot_sim_normaldist(2^12)",
"execution_count": 24,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 24,
"data": {
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"400\" height=\"250\" viewBox=\"0 0 1600 1000\">\n<defs>\n <clipPath id=\"clip8700\">\n <rect x=\"0\" y=\"0\" width=\"1600\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip8700)\" points=\"\n0,1000 1600,1000 1600,0 0,0 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip8701\">\n <rect x=\"320\" y=\"0\" width=\"1121\" height=\"1000\"/>\n </clipPath>\n</defs>\n<polygon clip-path=\"url(#clip8700)\" points=\"\n145.898,895.571 1552.76,895.571 1552.76,47.2441 145.898,47.2441 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<defs>\n <clipPath id=\"clip8702\">\n <rect x=\"145\" y=\"47\" width=\"1408\" height=\"849\"/>\n </clipPath>\n</defs>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 497.612,895.571 497.612,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 849.327,895.571 849.327,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1201.04,895.571 1201.04,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 1552.76,895.571 1552.76,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,871.561 1552.76,871.561 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,679.3 1552.76,679.3 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,487.038 1552.76,487.038 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,294.776 1552.76,294.776 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n 145.898,102.515 1552.76,102.515 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 1552.76,895.571 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,47.2441 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,895.571 145.898,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 497.612,895.571 497.612,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 849.327,895.571 849.327,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1201.04,895.571 1201.04,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1552.76,895.571 1552.76,882.846 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,871.561 167.001,871.561 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,679.3 167.001,679.3 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,487.038 167.001,487.038 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,294.776 167.001,294.776 \n \"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 145.898,102.515 167.001,102.515 \n \"/>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 145.898, 945.571)\" x=\"145.898\" y=\"945.571\">-4</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 497.612, 945.571)\" x=\"497.612\" y=\"945.571\">-2</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 849.327, 945.571)\" x=\"849.327\" y=\"945.571\">0</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1201.04, 945.571)\" x=\"1201.04\" y=\"945.571\">2</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1552.76, 945.571)\" x=\"1552.76\" y=\"945.571\">4</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 889.061)\" x=\"129.898\" y=\"889.061\">0.0</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 696.8)\" x=\"129.898\" y=\"696.8\">0.1</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 504.538)\" x=\"129.898\" y=\"504.538\">0.2</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 312.276)\" x=\"129.898\" y=\"312.276\">0.3</text>\n</g>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 129.898, 120.015)\" x=\"129.898\" y=\"120.015\">0.4</text>\n</g>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n216.241,869.214 216.241,871.561 251.412,871.561 251.412,869.214 216.241,869.214 216.241,869.214 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 216.241,869.214 216.241,871.561 251.412,871.561 251.412,869.214 216.241,869.214 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n251.412,869.214 251.412,871.561 286.584,871.561 286.584,869.214 251.412,869.214 251.412,869.214 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 251.412,869.214 251.412,871.561 286.584,871.561 286.584,869.214 251.412,869.214 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n286.584,864.52 286.584,871.561 321.755,871.561 321.755,864.52 286.584,864.52 286.584,864.52 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 286.584,864.52 286.584,871.561 321.755,871.561 321.755,864.52 286.584,864.52 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n321.755,864.52 321.755,871.561 356.927,871.561 356.927,864.52 321.755,864.52 321.755,864.52 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 321.755,864.52 321.755,871.561 356.927,871.561 356.927,864.52 321.755,864.52 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n356.927,850.439 356.927,871.561 392.098,871.561 392.098,850.439 356.927,850.439 356.927,850.439 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 356.927,850.439 356.927,871.561 392.098,871.561 392.098,850.439 356.927,850.439 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n392.098,834.01 392.098,871.561 427.27,871.561 427.27,834.01 392.098,834.01 392.098,834.01 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 392.098,834.01 392.098,871.561 427.27,871.561 427.27,834.01 392.098,834.01 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n427.27,822.275 427.27,871.561 462.441,871.561 462.441,822.275 427.27,822.275 427.27,822.275 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 427.27,822.275 427.27,871.561 462.441,871.561 462.441,822.275 427.27,822.275 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n462.441,763.602 462.441,871.561 497.612,871.561 497.612,763.602 462.441,763.602 462.441,763.602 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 462.441,763.602 462.441,871.561 497.612,871.561 497.612,763.602 462.441,763.602 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n497.612,772.99 497.612,871.561 532.784,871.561 532.784,772.99 497.612,772.99 497.612,772.99 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 497.612,772.99 497.612,871.561 532.784,871.561 532.784,772.99 497.612,772.99 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n532.784,681.459 532.784,871.561 567.955,871.561 567.955,681.459 532.784,681.459 532.784,681.459 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 532.784,681.459 532.784,871.561 567.955,871.561 567.955,681.459 532.784,681.459 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n567.955,625.132 567.955,871.561 603.127,871.561 603.127,625.132 567.955,625.132 567.955,625.132 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 567.955,625.132 567.955,871.561 603.127,871.561 603.127,625.132 567.955,625.132 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n603.127,519.52 603.127,871.561 638.298,871.561 638.298,519.52 603.127,519.52 603.127,519.52 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 603.127,519.52 603.127,871.561 638.298,871.561 638.298,519.52 603.127,519.52 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n638.298,404.519 638.298,871.561 673.47,871.561 673.47,404.519 638.298,404.519 638.298,404.519 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 638.298,404.519 638.298,871.561 673.47,871.561 673.47,404.519 638.298,404.519 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n673.47,343.499 673.47,871.561 708.641,871.561 708.641,343.499 673.47,343.499 673.47,343.499 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 673.47,343.499 673.47,871.561 708.641,871.561 708.641,343.499 673.47,343.499 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n708.641,296.56 708.641,871.561 743.813,871.561 743.813,296.56 708.641,296.56 708.641,296.56 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 708.641,296.56 708.641,871.561 743.813,871.561 743.813,296.56 708.641,296.56 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n743.813,176.866 743.813,871.561 778.984,871.561 778.984,176.866 743.813,176.866 743.813,176.866 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 743.813,176.866 743.813,871.561 778.984,871.561 778.984,176.866 743.813,176.866 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n778.984,101.764 778.984,871.561 814.155,871.561 814.155,101.764 778.984,101.764 778.984,101.764 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 778.984,101.764 778.984,871.561 814.155,871.561 814.155,101.764 778.984,101.764 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n814.155,71.2533 814.155,871.561 849.327,871.561 849.327,71.2533 814.155,71.2533 814.155,71.2533 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 814.155,71.2533 814.155,871.561 849.327,871.561 849.327,71.2533 814.155,71.2533 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n849.327,146.356 849.327,871.561 884.498,871.561 884.498,146.356 849.327,146.356 849.327,146.356 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 849.327,146.356 849.327,871.561 884.498,871.561 884.498,146.356 849.327,146.356 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n884.498,106.457 884.498,871.561 919.67,871.561 919.67,106.457 884.498,106.457 884.498,106.457 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 884.498,106.457 884.498,871.561 919.67,871.561 919.67,106.457 884.498,106.457 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n919.67,261.356 919.67,871.561 954.841,871.561 954.841,261.356 919.67,261.356 919.67,261.356 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 919.67,261.356 919.67,871.561 954.841,871.561 954.841,261.356 919.67,261.356 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n954.841,284.825 954.841,871.561 990.013,871.561 990.013,284.825 954.841,284.825 954.841,284.825 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 954.841,284.825 954.841,871.561 990.013,871.561 990.013,284.825 954.841,284.825 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n990.013,388.091 990.013,871.561 1025.18,871.561 1025.18,388.091 990.013,388.091 990.013,388.091 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 990.013,388.091 990.013,871.561 1025.18,871.561 1025.18,388.091 990.013,388.091 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1025.18,486.662 1025.18,871.561 1060.36,871.561 1060.36,486.662 1025.18,486.662 1025.18,486.662 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1025.18,486.662 1025.18,871.561 1060.36,871.561 1060.36,486.662 1025.18,486.662 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1060.36,547.683 1060.36,871.561 1095.53,871.561 1095.53,547.683 1060.36,547.683 1060.36,547.683 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1060.36,547.683 1060.36,871.561 1095.53,871.561 1095.53,547.683 1060.36,547.683 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1095.53,622.785 1095.53,871.561 1130.7,871.561 1130.7,622.785 1095.53,622.785 1095.53,622.785 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1095.53,622.785 1095.53,871.561 1130.7,871.561 1130.7,622.785 1095.53,622.785 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1130.7,683.806 1130.7,871.561 1165.87,871.561 1165.87,683.806 1130.7,683.806 1130.7,683.806 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1130.7,683.806 1130.7,871.561 1165.87,871.561 1165.87,683.806 1130.7,683.806 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1165.87,749.52 1165.87,871.561 1201.04,871.561 1201.04,749.52 1165.87,749.52 1165.87,749.52 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1165.87,749.52 1165.87,871.561 1201.04,871.561 1201.04,749.52 1165.87,749.52 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1201.04,787.071 1201.04,871.561 1236.21,871.561 1236.21,787.071 1201.04,787.071 1201.04,787.071 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1201.04,787.071 1201.04,871.561 1236.21,871.561 1236.21,787.071 1201.04,787.071 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1236.21,826.969 1236.21,871.561 1271.38,871.561 1271.38,826.969 1236.21,826.969 1236.21,826.969 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1236.21,826.969 1236.21,871.561 1271.38,871.561 1271.38,826.969 1236.21,826.969 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1271.38,838.704 1271.38,871.561 1306.56,871.561 1306.56,838.704 1271.38,838.704 1271.38,838.704 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1271.38,838.704 1271.38,871.561 1306.56,871.561 1306.56,838.704 1271.38,838.704 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1306.56,850.439 1306.56,871.561 1341.73,871.561 1341.73,850.439 1306.56,850.439 1306.56,850.439 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1306.56,850.439 1306.56,871.561 1341.73,871.561 1341.73,850.439 1306.56,850.439 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1341.73,852.786 1341.73,871.561 1376.9,871.561 1376.9,852.786 1341.73,852.786 1341.73,852.786 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1341.73,852.786 1341.73,871.561 1376.9,871.561 1376.9,852.786 1341.73,852.786 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1376.9,857.48 1376.9,871.561 1412.07,871.561 1412.07,857.48 1376.9,857.48 1376.9,857.48 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1376.9,857.48 1376.9,871.561 1412.07,871.561 1412.07,857.48 1376.9,857.48 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1412.07,871.561 1412.07,871.561 1447.24,871.561 1447.24,871.561 1412.07,871.561 1412.07,871.561 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1412.07,871.561 1412.07,871.561 1447.24,871.561 1412.07,871.561 \n \"/>\n<polygon clip-path=\"url(#clip8702)\" points=\"\n1447.24,869.214 1447.24,871.561 1482.41,871.561 1482.41,869.214 1447.24,869.214 1447.24,869.214 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:0.5; fill:none\" points=\"\n 1447.24,869.214 1447.24,871.561 1482.41,871.561 1482.41,869.214 1447.24,869.214 \n \"/>\n<polyline clip-path=\"url(#clip8702)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 152.768,871.261 159.637,871.211 223.156,870.207 286.675,866.97 324.847,862.58 363.02,854.803 395.294,844.188 427.568,828.33 445.097,816.927 462.627,803.199 \n 480.156,786.867 497.686,767.671 513.846,747.24 530.007,724.043 546.167,697.989 562.328,669.051 579.654,634.877 596.979,597.609 614.305,557.535 631.631,515.077 \n 671.778,410.818 711.926,306.309 729.765,262.826 747.604,222.708 765.443,187.027 783.282,156.777 798.925,135.412 814.569,119.385 830.212,109.066 845.855,104.698 \n 862.911,106.833 879.966,116.102 897.021,132.245 914.077,154.817 931.234,183.389 948.39,217.081 965.547,255.021 982.704,296.262 1020.64,394.33 1058.58,493.683 \n 1076.63,538.881 1094.68,581.741 1112.73,621.725 1130.77,658.449 1149.54,692.927 1168.31,723.523 1187.07,750.267 1205.84,773.306 1237.43,804.392 1269.03,827.102 \n 1307.6,845.847 1346.17,857.388 1382.43,863.812 1418.69,867.501 1476.78,870.242 1534.88,871.177 1543.82,871.246 \n \"/>\n<polygon clip-path=\"url(#clip8700)\" points=\"\n1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 \n \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1120.07,264.204 1504.76,264.204 1504.76,82.7641 1120.07,82.7641 1120.07,264.204 \n \"/>\n<polygon clip-path=\"url(#clip8700)\" points=\"\n1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"0.5\"/>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n 1136.07,167.436 1232.07,167.436 1232.07,119.052 1136.07,119.052 1136.07,167.436 \n \"/>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 160.744)\" x=\"1248.07\" y=\"160.744\">n = 4096</text>\n</g>\n<polyline clip-path=\"url(#clip8700)\" style=\"stroke:#e26f46; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n 1136.07,203.724 1232.07,203.724 \n \"/>\n<g clip-path=\"url(#clip8700)\">\n<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 1248.07, 221.224)\" x=\"1248.07\" y=\"221.224\">std normal</text>\n</g>\n</svg>\n"
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "julia-1.2",
"display_name": "Julia 1.2.0",
"language": "julia"
},
"toc": {
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"base_numbering": 1,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": false
},
"language_info": {
"file_extension": ".jl",
"name": "julia",
"mimetype": "application/julia",
"version": "1.2.0"
},
"gist": {
"id": "",
"data": {
"description": "normal dist is a canonical dist",
"public": true
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment