Chapter 5 + 6
This commit is contained in:
1 parent
ac373ccfe7
commit
abb90ab9f1
2 files changed
+1008
No files matched your search
@@ -0,0 +1,649 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"using CSV\n",
|
||||
"using DataFrames\n",
|
||||
"using Plots\n",
|
||||
"using StatsPlots\n",
|
||||
"using GLM\n",
|
||||
"using Statistics\n",
|
||||
"using Distributions\n",
|
||||
"using Random\n",
|
||||
"using MultivariateStats"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 2,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"autoData = CSV.File(\"dataset/Auto.csv\"; missingstring=\"?\") |> DataFrame;"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 22,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"getMSEOfValidation (generic function with 1 method)"
|
||||
]
|
||||
},
|
||||
"execution_count": 22,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"function getMSEOfValidation(train, validation)\n",
|
||||
" ols_1 = lm(@formula(mpg ~ horsepower), train);\n",
|
||||
" ols_2 = lm(@formula(mpg ~ horsepower + horsepower^2), train);\n",
|
||||
" ols_3 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3), train);\n",
|
||||
" ols_4 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4), train);\n",
|
||||
" ols_5 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5), train);\n",
|
||||
" ols_6 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5 + horsepower^6), train);\n",
|
||||
" ols_7 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5 + horsepower^6 + horsepower^7), train);\n",
|
||||
" ols_8 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5 + horsepower^6 + horsepower^7 + horsepower^8), train);\n",
|
||||
" ols_9 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5 + horsepower^6 + horsepower^7 + horsepower^8 + horsepower^9), train);\n",
|
||||
" ols_10 = lm(@formula(mpg ~ horsepower + horsepower^2 + horsepower^3 + horsepower^4 + horsepower^5 + horsepower^6 + horsepower^7 + horsepower^8 + horsepower^9 + horsepower^10), train);\n",
|
||||
"\n",
|
||||
" all_models = [ols_1, ols_2, ols_3, ols_4, ols_5, ols_6, ols_7, ols_8, ols_9, ols_10];\n",
|
||||
" result = []\n",
|
||||
" for model in all_models\n",
|
||||
" p = predict(model, validation)\n",
|
||||
" mse = sum((validation[:mpg] - p).^2) / length(p)\n",
|
||||
" push!(result, mse)\n",
|
||||
" end\n",
|
||||
" return result\n",
|
||||
"end"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 28,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"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=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip860\">\n",
|
||||
" <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"\n",
|
||||
"M0 1600 L2400 1600 L2400 0 L0 0 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip861\">\n",
|
||||
" <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"\n",
|
||||
"M199.704 1423.18 L1152.76 1423.18 L1152.76 47.2441 L199.704 47.2441 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip862\">\n",
|
||||
" <rect x=\"199\" y=\"47\" width=\"954\" height=\"1377\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 326.578,1423.18 326.578,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 526.379,1423.18 526.379,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 726.18,1423.18 726.18,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 925.982,1423.18 925.982,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1125.78,1423.18 1125.78,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1423.18 1152.76,1423.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 326.578,1423.18 326.578,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 526.379,1423.18 526.379,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 726.18,1423.18 726.18,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 925.982,1423.18 925.982,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1125.78,1423.18 1125.78,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"M 0 0 M321.231 1479.92 L337.55 1479.92 L337.55 1483.85 L315.606 1483.85 L315.606 1479.92 Q318.268 1477.16 322.851 1472.53 Q327.458 1467.88 328.638 1466.54 Q330.884 1464.01 331.763 1462.28 Q332.666 1460.52 332.666 1458.83 Q332.666 1456.07 330.722 1454.34 Q328.8 1452.6 325.698 1452.6 Q323.499 1452.6 321.046 1453.37 Q318.615 1454.13 315.837 1455.68 L315.837 1450.96 Q318.661 1449.82 321.115 1449.25 Q323.569 1448.67 325.606 1448.67 Q330.976 1448.67 334.171 1451.35 Q337.365 1454.04 337.365 1458.53 Q337.365 1460.66 336.555 1462.58 Q335.768 1464.48 333.661 1467.07 Q333.083 1467.74 329.981 1470.96 Q326.879 1474.15 321.231 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M529.388 1453.37 L517.583 1471.81 L529.388 1471.81 L529.388 1453.37 M528.162 1449.29 L534.041 1449.29 L534.041 1471.81 L538.972 1471.81 L538.972 1475.7 L534.041 1475.7 L534.041 1483.85 L529.388 1483.85 L529.388 1475.7 L513.787 1475.7 L513.787 1471.19 L528.162 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M726.586 1464.71 Q723.437 1464.71 721.586 1466.86 Q719.757 1469.01 719.757 1472.76 Q719.757 1476.49 721.586 1478.67 Q723.437 1480.82 726.586 1480.82 Q729.734 1480.82 731.562 1478.67 Q733.414 1476.49 733.414 1472.76 Q733.414 1469.01 731.562 1466.86 Q729.734 1464.71 726.586 1464.71 M735.868 1450.06 L735.868 1454.31 Q734.109 1453.48 732.303 1453.04 Q730.521 1452.6 728.761 1452.6 Q724.132 1452.6 721.678 1455.73 Q719.248 1458.85 718.9 1465.17 Q720.266 1463.16 722.326 1462.09 Q724.386 1461 726.863 1461 Q732.072 1461 735.081 1464.18 Q738.113 1467.32 738.113 1472.76 Q738.113 1478.09 734.965 1481.31 Q731.817 1484.52 726.586 1484.52 Q720.59 1484.52 717.419 1479.94 Q714.248 1475.33 714.248 1466.61 Q714.248 1458.41 718.136 1453.55 Q722.025 1448.67 728.576 1448.67 Q730.335 1448.67 732.118 1449.01 Q733.923 1449.36 735.868 1450.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M925.982 1467.44 Q922.648 1467.44 920.727 1469.22 Q918.829 1471 918.829 1474.13 Q918.829 1477.25 920.727 1479.04 Q922.648 1480.82 925.982 1480.82 Q929.315 1480.82 931.236 1479.04 Q933.157 1477.23 933.157 1474.13 Q933.157 1471 931.236 1469.22 Q929.338 1467.44 925.982 1467.44 M921.306 1465.45 Q918.296 1464.71 916.607 1462.65 Q914.94 1460.59 914.94 1457.63 Q914.94 1453.48 917.88 1451.07 Q920.843 1448.67 925.982 1448.67 Q931.144 1448.67 934.083 1451.07 Q937.023 1453.48 937.023 1457.63 Q937.023 1460.59 935.333 1462.65 Q933.667 1464.71 930.681 1465.45 Q934.06 1466.24 935.935 1468.53 Q937.833 1470.82 937.833 1474.13 Q937.833 1479.15 934.755 1481.84 Q931.699 1484.52 925.982 1484.52 Q920.264 1484.52 917.185 1481.84 Q914.13 1479.15 914.13 1474.13 Q914.13 1470.82 916.028 1468.53 Q917.926 1466.24 921.306 1465.45 M919.593 1458.06 Q919.593 1460.75 921.259 1462.25 Q922.949 1463.76 925.982 1463.76 Q928.991 1463.76 930.681 1462.25 Q932.394 1460.75 932.394 1458.06 Q932.394 1455.38 930.681 1453.88 Q928.991 1452.37 925.982 1452.37 Q922.949 1452.37 921.259 1453.88 Q919.593 1455.38 919.593 1458.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1102.66 1479.92 L1110.3 1479.92 L1110.3 1453.55 L1101.99 1455.22 L1101.99 1450.96 L1110.25 1449.29 L1114.93 1449.29 L1114.93 1479.92 L1122.57 1479.92 L1122.57 1483.85 L1102.66 1483.85 L1102.66 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1137.63 1452.37 Q1134.02 1452.37 1132.19 1455.94 Q1130.39 1459.48 1130.39 1466.61 Q1130.39 1473.71 1132.19 1477.28 Q1134.02 1480.82 1137.63 1480.82 Q1141.27 1480.82 1143.07 1477.28 Q1144.9 1473.71 1144.9 1466.61 Q1144.9 1459.48 1143.07 1455.94 Q1141.27 1452.37 1137.63 1452.37 M1137.63 1448.67 Q1143.44 1448.67 1146.5 1453.27 Q1149.58 1457.86 1149.58 1466.61 Q1149.58 1475.33 1146.5 1479.94 Q1143.44 1484.52 1137.63 1484.52 Q1131.82 1484.52 1128.75 1479.94 Q1125.69 1475.33 1125.69 1466.61 Q1125.69 1457.86 1128.75 1453.27 Q1131.82 1448.67 1137.63 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M372.459 1513.81 L372.459 1550.76 L380.225 1550.76 Q390.06 1550.76 394.611 1546.3 Q399.195 1541.85 399.195 1532.24 Q399.195 1522.69 394.611 1518.26 Q390.06 1513.81 380.225 1513.81 L372.459 1513.81 M366.029 1508.52 L379.238 1508.52 Q393.052 1508.52 399.513 1514.28 Q405.974 1520.01 405.974 1532.24 Q405.974 1544.52 399.481 1550.28 Q392.988 1556.04 379.238 1556.04 L366.029 1556.04 L366.029 1508.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M442.609 1536.76 L442.609 1539.62 L415.682 1539.62 Q416.064 1545.67 419.31 1548.85 Q422.589 1552 428.413 1552 Q431.787 1552 434.938 1551.17 Q438.121 1550.35 441.24 1548.69 L441.24 1554.23 Q438.089 1555.57 434.779 1556.27 Q4Line truncated
|
||||
" 199.704,1355.68 1152.76,1355.68 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,1116.03 1152.76,1116.03 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,876.383 1152.76,876.383 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,636.736 1152.76,636.736 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,397.09 1152.76,397.09 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip862)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,157.443 1152.76,157.443 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1423.18 199.704,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1355.68 211.141,1355.68 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1116.03 211.141,1116.03 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,876.383 211.141,876.383 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,636.736 211.141,636.736 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,397.09 211.141,397.09 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,157.443 211.141,157.443 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"M 0 0 M121.598 1369.02 L137.917 1369.02 L137.917 1372.96 L115.973 1372.96 L115.973 1369.02 Q118.635 1366.27 123.218 1361.64 Q127.825 1356.98 129.005 1355.64 Q131.251 1353.12 132.13 1351.38 Q133.033 1349.62 133.033 1347.93 Q133.033 1345.18 131.089 1343.44 Q129.167 1341.71 126.066 1341.71 Q123.867 1341.71 121.413 1342.47 Q118.982 1343.23 116.205 1344.78 L116.205 1340.06 Q119.029 1338.93 121.482 1338.35 Q123.936 1337.77 125.973 1337.77 Q131.343 1337.77 134.538 1340.46 Q137.732 1343.14 137.732 1347.63 Q137.732 1349.76 136.922 1351.68 Q136.135 1353.58 134.029 1356.17 Q133.45 1356.84 130.348 1360.06 Q127.246 1363.26 121.598 1369.02 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M143.797 1369.02 L151.436 1369.02 L151.436 1342.65 L143.126 1344.32 L143.126 1340.06 L151.39 1338.4 L156.065 1338.4 L156.065 1369.02 L163.704 1369.02 L163.704 1372.96 L143.797 1372.96 L143.797 1369.02 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M121.968 1129.37 L138.288 1129.37 L138.288 1133.31 L116.343 1133.31 L116.343 1129.37 Q119.006 1126.62 123.589 1121.99 Q128.195 1117.34 129.376 1115.99 Q131.621 1113.47 132.501 1111.74 Q133.404 1109.98 133.404 1108.29 Q133.404 1105.53 131.459 1103.8 Q129.538 1102.06 126.436 1102.06 Q124.237 1102.06 121.783 1102.82 Q119.353 1103.59 116.575 1105.14 L116.575 1100.42 Q119.399 1099.28 121.853 1098.7 Q124.306 1098.12 126.343 1098.12 Q131.714 1098.12 134.908 1100.81 Q138.103 1103.49 138.103 1107.99 Q138.103 1110.11 137.292 1112.04 Q136.505 1113.93 134.399 1116.53 Q133.82 1117.2 130.718 1120.42 Q127.617 1123.61 121.968 1129.37 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M147.385 1129.37 L163.704 1129.37 L163.704 1133.31 L141.76 1133.31 L141.76 1129.37 Q144.422 1126.62 149.005 1121.99 Q153.612 1117.34 154.792 1115.99 Q157.038 1113.47 157.917 1111.74 Q158.82 1109.98 158.82 1108.29 Q158.82 1105.53 156.876 1103.8 Q154.954 1102.06 151.853 1102.06 Q149.653 1102.06 147.2 1102.82 Q144.769 1103.59 141.991 1105.14 L141.991 1100.42 Q144.816 1099.28 147.269 1098.7 Q149.723 1098.12 151.76 1098.12 Q157.13 1098.12 160.325 1100.81 Q163.519 1103.49 163.519 1107.99 Q163.519 1110.11 162.709 1112.04 Q161.922 1113.93 159.815 1116.53 Q159.237 1117.2 156.135 1120.42 Q153.033 1123.61 147.385 1129.37 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M121.019 889.727 L137.339 889.727 L137.339 893.663 L115.394 893.663 L115.394 889.727 Q118.056 886.973 122.64 882.343 Q127.246 877.69 128.427 876.348 Q130.672 873.825 131.552 872.089 Q132.455 870.329 132.455 868.64 Q132.455 865.885 130.51 864.149 Q128.589 862.413 125.487 862.413 Q123.288 862.413 120.834 863.177 Q118.404 863.941 115.626 865.491 L115.626 860.769 Q118.45 859.635 120.904 859.056 Q123.357 858.478 125.394 858.478 Q130.765 858.478 133.959 861.163 Q137.154 863.848 137.154 868.339 Q137.154 870.468 136.343 872.39 Q135.556 874.288 133.45 876.88 Q132.871 877.552 129.769 880.769 Q126.667 883.964 121.019 889.727 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M156.575 875.028 Q159.931 875.746 161.806 878.015 Q163.704 880.283 163.704 883.616 Q163.704 888.732 160.186 891.533 Q156.667 894.334 150.186 894.334 Q148.01 894.334 145.695 893.894 Q143.404 893.477 140.95 892.621 L140.95 888.107 Q142.894 889.241 145.209 889.82 Q147.524 890.399 150.047 890.399 Q154.445 890.399 156.737 888.663 Q159.052 886.927 159.052 883.616 Q159.052 880.561 156.899 878.848 Q154.769 877.112 150.95 877.112 L146.922 877.112 L146.922 873.269 L151.135 873.269 Q154.584 873.269 156.413 871.903 Q158.241 870.515 158.241 867.922 Q158.241 865.26 156.343 863.848 Q154.468 862.413 150.95 862.413 Q149.028 862.413 146.829 862.829 Q144.63 863.246 141.991 864.126 L141.991 859.959 Q144.654 859.218 146.968 858.848 Q149.306 858.478 151.366 858.478 Q156.69 858.478 159.792 860.908 Q162.894 863.316 162.894 867.436 Q162.894 870.306 161.251 872.297 Q159.607 874.265 156.575 875.028 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M119.885 650.081 L136.204 650.081 L136.204 654.016 L114.26 654.016 L114.26 650.081 Q116.922 647.326 121.505 642.697 Q126.112 638.044 127.292 636.701 Q129.538 634.178 130.417 632.442 Q131.32 630.683 131.32 628.993 Q131.32 626.238 129.376 624.502 Q127.455 622.766 124.353 622.766 Q122.154 622.766 119.7 623.53 Q117.269 624.294 114.492 625.845 L114.492 621.123 Q117.316 619.989 119.769 619.41 Q122.223 618.831 124.26 618.831 Q129.63 618.831 132.825 621.516 Q136.019 624.201 136.019 628.692 Q136.019 630.822 135.209 632.743 Q134.422 634.641 132.316 637.234 Q131.737 637.905 128.635 641.123 Q125.533 644.317 119.885 650.081 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=Line truncated
|
||||
" 226.677,86.1857 326.578,1359.97 426.479,1374.27 526.379,1384.24 626.28,1374.27 726.18,1118.08 826.081,917.824 925.982,925.685 1025.88,941.988 1125.78,945.002 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M226.677 102.186 L212.821 94.1857 L212.821 78.1857 L226.677 70.1857 L240.533 78.1857 L240.533 94.1857 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M326.578 1375.97 L312.722 1367.97 L312.722 1351.97 L326.578 1343.97 L340.434 1351.97 L340.434 1367.97 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M426.479 1390.27 L412.623 1382.27 L412.623 1366.27 L426.479 1358.27 L440.335 1366.27 L440.335 1382.27 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M526.379 1400.24 L512.523 1392.24 L512.523 1376.24 L526.379 1368.24 L540.235 1376.24 L540.235 1392.24 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M626.28 1390.27 L612.424 1382.27 L612.424 1366.27 L626.28 1358.27 L640.136 1366.27 L640.136 1382.27 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M726.18 1134.08 L712.324 1126.08 L712.324 1110.08 L726.18 1102.08 L740.036 1110.08 L740.036 1126.08 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M826.081 933.824 L812.225 925.824 L812.225 909.824 L826.081 901.824 L839.937 909.824 L839.937 925.824 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M925.982 941.685 L912.126 933.685 L912.126 917.685 L925.982 909.685 L939.838 917.685 L939.838 933.685 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M1025.88 957.988 L1012.03 949.988 L1012.03 933.988 L1025.88 925.988 L1039.74 933.988 L1039.74 949.988 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip862)\" d=\"M1125.78 961.002 L1111.93 953.002 L1111.93 937.002 L1125.78 929.002 L1139.64 937.002 L1139.64 953.002 Z\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"\n",
|
||||
"M1399.7 1423.18 L2352.76 1423.18 L2352.76 47.2441 L1399.7 47.2441 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip863\">\n",
|
||||
" <rect x=\"1399\" y=\"47\" width=\"954\" height=\"1377\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1526.58,1423.18 1526.58,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1726.38,1423.18 1726.38,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1926.18,1423.18 1926.18,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 2125.98,1423.18 2125.98,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 2325.78,1423.18 2325.78,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1423.18 2352.76,1423.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1526.58,1423.18 1526.58,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1726.38,1423.18 1726.38,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1926.18,1423.18 1926.18,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2125.98,1423.18 2125.98,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2325.78,1423.18 2325.78,1406.67 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"M 0 0 M1521.23 1479.92 L1537.55 1479.92 L1537.55 1483.85 L1515.61 1483.85 L1515.61 1479.92 Q1518.27 1477.16 1522.85 1472.53 Q1527.46 1467.88 1528.64 1466.54 Q1530.88 1464.01 1531.76 1462.28 Q1532.67 1460.52 1532.67 1458.83 Q1532.67 1456.07 1530.72 1454.34 Q1528.8 1452.6 1525.7 1452.6 Q1523.5 1452.6 1521.05 1453.37 Q1518.62 1454.13 1515.84 1455.68 L1515.84 1450.96 Q1518.66 1449.82 1521.12 1449.25 Q1523.57 1448.67 1525.61 1448.67 Q1530.98 1448.67 1534.17 1451.35 Q1537.37 1454.04 1537.37 1458.53 Q1537.37 1460.66 1536.55 1462.58 Q1535.77 1464.48 1533.66 1467.07 Q1533.08 1467.74 1529.98 1470.96 Q1526.88 1474.15 1521.23 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1729.39 1453.37 L1717.58 1471.81 L1729.39 1471.81 L1729.39 1453.37 M1728.16 1449.29 L1734.04 1449.29 L1734.04 1471.81 L1738.97 1471.81 L1738.97 1475.7 L1734.04 1475.7 L1734.04 1483.85 L1729.39 1483.85 L1729.39 1475.7 L1713.79 1475.7 L1713.79 1471.19 L1728.16 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1926.59 1464.71 Q1923.44 1464.71 1921.59 1466.86 Q1919.76 1469.01 1919.76 1472.76 Q1919.76 1476.49 1921.59 1478.67 Q1923.44 1480.82 1926.59 1480.82 Q1929.73 1480.82 1931.56 1478.67 Q1933.41 1476.49 1933.41 1472.76 Q1933.41 1469.01 1931.56 1466.86 Q1929.73 1464.71 1926.59 1464.71 M1935.87 1450.06 L1935.87 1454.31 Q1934.11 1453.48 1932.3 1453.04 Q1930.52 1452.6 1928.76 1452.6 Q1924.13 1452.6 1921.68 1455.73 Q1919.25 1458.85 1918.9 1465.17 Q1920.27 1463.16 1922.33 1462.09 Q1924.39 1461 1926.86 1461 Q1932.07 1461 1935.08 1464.18 Q1938.11 1467.32 1938.11 1472.76 Q1938.11 1478.09 1934.97 1481.31 Q1931.82 1484.52 1926.59 1484.52 Q1920.59 1484.52 1917.42 1479.94 Q1914.25 1475.33 1914.25 1466.61 Q1914.25 1458.41 1918.14 1453.55 Q1922.03 1448.67 1928.58 1448.67 Q1930.34 1448.67 1932.12 1449.01 Q1933.92 1449.36 1935.87 1450.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M2125.98 1467.44 Q2122.65 1467.44 2120.73 1469.22 Q2118.83 1471 2118.83 1474.13 Q2118.83 1477.25 2120.73 1479.04 Q2122.65 1480.82 2125.98 1480.82 Q2129.31 1480.82 2131.24 1479.04 Q2133.16 1477.23 2133.16 1474.13 Q2133.16 1471 2131.24 1469.22 Q2129.34 1467.44 2125.98 1467.44 M2121.31 1465.45 Q2118.3 1464.71 2116.61 1462.65 Q2114.94 1460.59 2114.94 1457.63 Q2114.94 1453.48 2117.88 1451.07 Q2120.84 1448.67 2125.98 1448.67 Q2131.14 1448.67 2134.08 1451.07 Q2137.02 1453.48 2137.02 1457.63 Q2137.02 1460.59 2135.33 1462.65 Q2133.67 1464.71 2130.68 1465.45 Q2134.06 1466.24 2135.94 1468.53 Q2137.83 1470.82 2137.83 1474.13 Q2137.83 1479.15 2134.75 1481.84 Q2131.7 1484.52 2125.98 1484.52 Q2120.26 1484.52 2117.19 1481.84 Q2114.13 1479.15 2114.13 1474.13 Q2114.13 1470.82 2116.03 1468.53 Q2117.93 1466.24 2121.31 1465.45 M2119.59 1458.06 Q2119.59 1460.75 2121.26 1462.25 Q2122.95 1463.76 2125.98 1463.76 Q2128.99 1463.76 2130.68 1462.25 Q2132.39 1460.75 2132.39 1458.06 Q2132.39 1455.38 2130.68 1453.88 Q2128.99 1452.37 2125.98 1452.37 Q2122.95 1452.37 2121.26 1453.88 Q2119.59 1455.38 2119.59 1458.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M2302.66 1479.92 L2310.3 1479.92 L2310.3 1453.55 L2301.99 1455.22 L2301.99 1450.96 L2310.25 1449.29 L2314.93 1449.29 L2314.93 1479.92 L2322.57 1479.92 L2322.57 1483.85 L2302.66 1483.85 L2302.66 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M2337.63 1452.37 Q2334.02 1452.37 2332.19 1455.94 Q2330.39 1459.48 2330.39 1466.61 Q2330.39 1473.71 2332.19 1477.28 Q2334.02 1480.82 2337.63 1480.82 Q2341.27 1480.82 2343.07 1477.28 Q2344.9 1473.71 2344.9 1466.61 Q2344.9 1459.48 2343.07 1455.94 Q2341.27 1452.37 2337.63 1452.37 M2337.63 1448.67 Q2343.44 1448.67 2346.5 1453.27 Q2349.58 1457.86 2349.58 1466.61 Q2349.58 1475.33 2346.5 1479.94 Q2343.44 1484.52 2337.63 1484.52 Q2331.82 1484.52 2328.75 1479.94 Q2325.69 1475.33 2325.69 1466.61 Q2325.69 1457.86 2328.75 1453.27 Q2331.82 1448.67 2337.63 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1572.46 1513.81 L1572.46 1550.76 L1580.22 1550.76 Q1590.06 1550.76 1594.61 1546.3 Q1599.19 1541.85 1599.19 1532.24 Q1599.19 1522.69 1594.61 1518.26 Q1590.06 1513.81 1580.22 1513.81 L1572.46 1513.81 M1566.03 1508.52 L1579.24 1508.52 Q1593.05 1508.52 1599.51 1514.28 Q1605.97 1520.01 1605.97 1532.24 Q1605.97 1544.52 1599.48 1550.28 Q1592.99 1556.04 1579.24 1556.04 L1566.03 1556.04 L1566.03 1508.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1642.61 1536.76 L1642.61 1539.62 L1615.68 1539.62 Q1616.06 1545.67 1619.31 1548.85 Q1622.59 1552 1628.41 1552 Q1631.79 1552 1634.94 1551.17 Q1638.12 1550.35 1641.24 1548.69 L1641.24 1554.23 Q1638.09 1555.57 1634.Line truncated
|
||||
" 1399.7,1251.59 2352.76,1251.59 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,1049.37 2352.76,1049.37 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,847.158 2352.76,847.158 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,644.945 2352.76,644.945 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,442.731 2352.76,442.731 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,240.517 2352.76,240.517 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1423.18 1399.7,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1251.59 1411.14,1251.59 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1049.37 1411.14,1049.37 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,847.158 1411.14,847.158 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,644.945 1411.14,644.945 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,442.731 1411.14,442.731 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip860)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,240.517 1411.14,240.517 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip860)\" d=\"M 0 0 M1316.62 1264.93 L1324.26 1264.93 L1324.26 1238.57 L1315.95 1240.23 L1315.95 1235.97 L1324.21 1234.31 L1328.89 1234.31 L1328.89 1264.93 L1336.53 1264.93 L1336.53 1268.87 L1316.62 1268.87 L1316.62 1264.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1352.18 1249.72 Q1349.03 1249.72 1347.18 1251.88 Q1345.35 1254.03 1345.35 1257.78 Q1345.35 1261.51 1347.18 1263.68 Q1349.03 1265.83 1352.18 1265.83 Q1355.32 1265.83 1357.15 1263.68 Q1359.01 1261.51 1359.01 1257.78 Q1359.01 1254.03 1357.15 1251.88 Q1355.32 1249.72 1352.18 1249.72 M1361.46 1235.07 L1361.46 1239.33 Q1359.7 1238.5 1357.89 1238.06 Q1356.11 1237.62 1354.35 1237.62 Q1349.72 1237.62 1347.27 1240.74 Q1344.84 1243.87 1344.49 1250.19 Q1345.86 1248.17 1347.92 1247.11 Q1349.98 1246.02 1352.45 1246.02 Q1357.66 1246.02 1360.67 1249.19 Q1363.7 1252.34 1363.7 1257.78 Q1363.7 1263.1 1360.56 1266.32 Q1357.41 1269.54 1352.18 1269.54 Q1346.18 1269.54 1343.01 1264.95 Q1339.84 1260.35 1339.84 1251.62 Q1339.84 1243.43 1343.73 1238.57 Q1347.62 1233.68 1354.17 1233.68 Q1355.93 1233.68 1357.71 1234.03 Q1359.51 1234.38 1361.46 1235.07 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1316.88 1062.72 L1324.51 1062.72 L1324.51 1036.35 L1316.2 1038.02 L1316.2 1033.76 L1324.47 1032.09 L1329.14 1032.09 L1329.14 1062.72 L1336.78 1062.72 L1336.78 1066.65 L1316.88 1066.65 L1316.88 1062.72 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1351.85 1050.24 Q1348.52 1050.24 1346.6 1052.02 Q1344.7 1053.81 1344.7 1056.93 Q1344.7 1060.06 1346.6 1061.84 Q1348.52 1063.62 1351.85 1063.62 Q1355.19 1063.62 1357.11 1061.84 Q1359.03 1060.03 1359.03 1056.93 Q1359.03 1053.81 1357.11 1052.02 Q1355.21 1050.24 1351.85 1050.24 M1347.18 1048.25 Q1344.17 1047.51 1342.48 1045.45 Q1340.81 1043.39 1340.81 1040.43 Q1340.81 1036.28 1343.75 1033.87 Q1346.71 1031.47 1351.85 1031.47 Q1357.01 1031.47 1359.95 1033.87 Q1362.89 1036.28 1362.89 1040.43 Q1362.89 1043.39 1361.2 1045.45 Q1359.54 1047.51 1356.55 1048.25 Q1359.93 1049.04 1361.81 1051.33 Q1363.7 1053.62 1363.7 1056.93 Q1363.7 1061.95 1360.63 1064.64 Q1357.57 1067.32 1351.85 1067.32 Q1346.13 1067.32 1343.06 1064.64 Q1340 1061.95 1340 1056.93 Q1340 1053.62 1341.9 1051.33 Q1343.8 1049.04 1347.18 1048.25 M1345.46 1040.87 Q1345.46 1043.55 1347.13 1045.06 Q1348.82 1046.56 1351.85 1046.56 Q1354.86 1046.56 1356.55 1045.06 Q1358.26 1043.55 1358.26 1040.87 Q1358.26 1038.18 1356.55 1036.68 Q1354.86 1035.17 1351.85 1035.17 Q1348.82 1035.17 1347.13 1036.68 Q1345.46 1038.18 1345.46 1040.87 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1320.37 860.503 L1336.69 860.503 L1336.69 864.438 L1314.75 864.438 L1314.75 860.503 Q1317.41 857.749 1321.99 853.119 Q1326.6 848.466 1327.78 847.124 Q1330.02 844.601 1330.9 842.865 Q1331.81 841.105 1331.81 839.415 Q1331.81 836.661 1329.86 834.925 Q1327.94 833.189 1324.84 833.189 Q1322.64 833.189 1320.19 833.953 Q1317.76 834.716 1314.98 836.267 L1314.98 831.545 Q1317.8 830.411 1320.26 829.832 Q1322.71 829.254 1324.75 829.254 Q1330.12 829.254 1333.31 831.939 Q1336.51 834.624 1336.51 839.115 Q1336.51 841.244 1335.7 843.165 Q1334.91 845.064 1332.8 847.656 Q1332.22 848.327 1329.12 851.545 Q1326.02 854.739 1320.37 860.503 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1351.76 832.957 Q1348.15 832.957 1346.32 836.522 Q1344.51 840.064 1344.51 847.193 Q1344.51 854.3 1346.32 857.864 Q1348.15 861.406 1351.76 861.406 Q1355.39 861.406 1357.2 857.864 Q1359.03 854.3 1359.03 847.193 Q1359.03 840.064 1357.2 836.522 Q1355.39 832.957 1351.76 832.957 M1351.76 829.254 Q1357.57 829.254 1360.63 833.86 Q1363.7 838.443 1363.7 847.193 Q1363.7 855.92 1360.63 860.526 Q1357.57 865.11 1351.76 865.11 Q1345.95 865.11 1342.87 860.526 Q1339.82 855.92 1339.82 847.193 Q1339.82 838.443 1342.87 833.86 Q1345.95 829.254 1351.76 829.254 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1321.97 658.29 L1338.29 658.29 L1338.29 662.225 L1316.34 662.225 L1316.34 658.29 Q1319.01 655.535 1323.59 650.905 Q1328.2 646.253 1329.38 644.91 Q1331.62 642.387 1332.5 640.651 Q1333.4 638.891 1333.4 637.202 Q1333.4 634.447 1331.46 632.711 Q1329.54 630.975 1326.44 630.975 Q1324.24 630.975 1321.78 631.739 Q1319.35 632.503 1316.57 634.054 L1316.57 629.331 Q1319.4 628.197 1321.85 627.618 Q1324.31 627.04 1326.34 627.04 Q1331.71 627.04 1334.91 629.725 Q1338.1 632.41 1338.1 636.901 Q1338.1 639.03 1337.29 640.952 Q1336.51 642.85 1334.4 645.442 Q1333.82 646.114 1330.72 649.331 Q1327.62 652.526 1321.97 658.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip860)\" d=\"M 0 0 M1347.38 658.29 L1363.7 658.29 L1363.7 662.225 L1341.76 662.225 L1341.76 658.29 QLine truncated
|
||||
" 1426.68,210.454 1526.58,747.862 1626.48,753.897 1726.38,758.102 1826.28,753.896 1926.18,645.81 2026.08,561.322 2125.98,564.638 2225.88,571.517 2325.78,572.788 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,363.519 1526.58,1036.71 1626.48,1033.79 1726.38,972.863 1826.28,992.213 1926.18,974.24 2026.08,983.944 2125.98,934.325 2225.88,948.503 2325.78,849.984 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,172.7 1526.58,771.054 1626.48,775.787 1726.38,779.2 1826.28,829.924 1926.18,845.369 2026.08,879.376 2125.98,779.682 2225.88,774.875 2325.78,806.068 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,86.1857 1526.58,645.555 1626.48,650.399 1726.38,617.547 1826.28,640.933 1926.18,635.017 2026.08,649.773 2125.98,648.642 2225.88,645.991 2325.78,646.951 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,560.396 1526.58,1062.91 1626.48,1062.65 1726.38,1067.16 1826.28,1118.39 1926.18,1132.1 2026.08,1134.86 2125.98,1103.4 2225.88,1073.65 2325.78,1083.55 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,365.109 1526.58,941.728 1626.48,946.4 1726.38,906.76 1826.28,968.243 1926.18,957.076 2026.08,918.886 2125.98,918.493 2225.88,910.514 2325.78,925.885 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,668.284 1526.58,1234.19 1626.48,1219.05 1726.38,1148.25 1826.28,1193.05 1926.18,1216.72 2026.08,1237.07 2125.98,1242.16 2225.88,1249.9 2325.78,1220.16 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,312.658 1526.58,735.478 1626.48,726.315 1726.38,732.583 1826.28,797.976 1926.18,811.959 2026.08,830.448 2125.98,828.899 2225.88,835.209 2325.78,847.338 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,668.461 1526.58,1002.21 1626.48,895.125 1726.38,841.681 1826.28,899.801 1926.18,938.075 2026.08,968.868 2125.98,862.378 2225.88,851.992 2325.78,869.378 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,310.383 1526.58,759.4 1626.48,690.684 1726.38,666.643 1826.28,734.571 1926.18,780.298 2026.08,846.762 2125.98,783.657 2225.88,790.657 2325.78,805.857 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip863)\" style=\"stroke:#00a8cb; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,692.988 1526.58,1273.52 1626.48,1275.64 1726.38,1283.67 1826.28,1340.98 1926.18,1356.68 2026.08,1384.24 2125.98,1353.75 2225.88,1366.16 2325.78,1379.12 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"</svg>\n"
|
||||
]
|
||||
},
|
||||
"execution_count": 28,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"# Figure 5.2\n",
|
||||
"clean_autoData = dropmissing(autoData, :horsepower)\n",
|
||||
"\n",
|
||||
"indices = collect(1: nrow(clean_autoData))\n",
|
||||
"shuffle!(indices)\n",
|
||||
"\n",
|
||||
"train = clean_autoData[indices[1:196], :]\n",
|
||||
"validation = clean_autoData[indices[197:end], :]\n",
|
||||
"\n",
|
||||
"mse = getMSEOfValidation(train, validation)\n",
|
||||
"p1 = plot(mse, xlabel=\"Degree of Polynomial\", ylabel=\"Mean Squared Error\", legend=false, markershape = :hexagon, lc=\"red\", markercolor = :red)\n",
|
||||
"\n",
|
||||
"p2 = plot(mse)\n",
|
||||
"for i=1:10\n",
|
||||
" shuffle!(indices)\n",
|
||||
" train = clean_autoData[indices[1:196], :]\n",
|
||||
" validation = clean_autoData[indices[197:end], :]\n",
|
||||
" mse = getMSEOfValidation(train, validation)\n",
|
||||
"\n",
|
||||
" p2 = plot!(mse, xlabel=\"Degree of Polynomial\", ylabel=\"Mean Squared Error\", legend=false)\n",
|
||||
"end\n",
|
||||
"\n",
|
||||
"plot(p1, p2)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 57,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"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=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip260\">\n",
|
||||
" <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"\n",
|
||||
"M0 1600 L2400 1600 L2400 0 L0 0 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip261\">\n",
|
||||
" <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"\n",
|
||||
"M199.704 1423.18 L1152.76 1423.18 L1152.76 123.472 L199.704 123.472 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip262\">\n",
|
||||
" <rect x=\"199\" y=\"123\" width=\"954\" height=\"1301\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 326.578,1423.18 326.578,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 526.379,1423.18 526.379,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 726.18,1423.18 726.18,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 925.982,1423.18 925.982,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1125.78,1423.18 1125.78,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1423.18 1152.76,1423.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 326.578,1423.18 326.578,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 526.379,1423.18 526.379,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 726.18,1423.18 726.18,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 925.982,1423.18 925.982,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1125.78,1423.18 1125.78,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"M 0 0 M321.231 1479.92 L337.55 1479.92 L337.55 1483.85 L315.606 1483.85 L315.606 1479.92 Q318.268 1477.16 322.851 1472.53 Q327.458 1467.88 328.638 1466.54 Q330.884 1464.01 331.763 1462.28 Q332.666 1460.52 332.666 1458.83 Q332.666 1456.07 330.722 1454.34 Q328.8 1452.6 325.698 1452.6 Q323.499 1452.6 321.046 1453.37 Q318.615 1454.13 315.837 1455.68 L315.837 1450.96 Q318.661 1449.82 321.115 1449.25 Q323.569 1448.67 325.606 1448.67 Q330.976 1448.67 334.171 1451.35 Q337.365 1454.04 337.365 1458.53 Q337.365 1460.66 336.555 1462.58 Q335.768 1464.48 333.661 1467.07 Q333.083 1467.74 329.981 1470.96 Q326.879 1474.15 321.231 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M529.388 1453.37 L517.583 1471.81 L529.388 1471.81 L529.388 1453.37 M528.162 1449.29 L534.041 1449.29 L534.041 1471.81 L538.972 1471.81 L538.972 1475.7 L534.041 1475.7 L534.041 1483.85 L529.388 1483.85 L529.388 1475.7 L513.787 1475.7 L513.787 1471.19 L528.162 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M726.586 1464.71 Q723.437 1464.71 721.586 1466.86 Q719.757 1469.01 719.757 1472.76 Q719.757 1476.49 721.586 1478.67 Q723.437 1480.82 726.586 1480.82 Q729.734 1480.82 731.562 1478.67 Q733.414 1476.49 733.414 1472.76 Q733.414 1469.01 731.562 1466.86 Q729.734 1464.71 726.586 1464.71 M735.868 1450.06 L735.868 1454.31 Q734.109 1453.48 732.303 1453.04 Q730.521 1452.6 728.761 1452.6 Q724.132 1452.6 721.678 1455.73 Q719.248 1458.85 718.9 1465.17 Q720.266 1463.16 722.326 1462.09 Q724.386 1461 726.863 1461 Q732.072 1461 735.081 1464.18 Q738.113 1467.32 738.113 1472.76 Q738.113 1478.09 734.965 1481.31 Q731.817 1484.52 726.586 1484.52 Q720.59 1484.52 717.419 1479.94 Q714.248 1475.33 714.248 1466.61 Q714.248 1458.41 718.136 1453.55 Q722.025 1448.67 728.576 1448.67 Q730.335 1448.67 732.118 1449.01 Q733.923 1449.36 735.868 1450.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M925.982 1467.44 Q922.648 1467.44 920.727 1469.22 Q918.829 1471 918.829 1474.13 Q918.829 1477.25 920.727 1479.04 Q922.648 1480.82 925.982 1480.82 Q929.315 1480.82 931.236 1479.04 Q933.157 1477.23 933.157 1474.13 Q933.157 1471 931.236 1469.22 Q929.338 1467.44 925.982 1467.44 M921.306 1465.45 Q918.296 1464.71 916.607 1462.65 Q914.94 1460.59 914.94 1457.63 Q914.94 1453.48 917.88 1451.07 Q920.843 1448.67 925.982 1448.67 Q931.144 1448.67 934.083 1451.07 Q937.023 1453.48 937.023 1457.63 Q937.023 1460.59 935.333 1462.65 Q933.667 1464.71 930.681 1465.45 Q934.06 1466.24 935.935 1468.53 Q937.833 1470.82 937.833 1474.13 Q937.833 1479.15 934.755 1481.84 Q931.699 1484.52 925.982 1484.52 Q920.264 1484.52 917.185 1481.84 Q914.13 1479.15 914.13 1474.13 Q914.13 1470.82 916.028 1468.53 Q917.926 1466.24 921.306 1465.45 M919.593 1458.06 Q919.593 1460.75 921.259 1462.25 Q922.949 1463.76 925.982 1463.76 Q928.991 1463.76 930.681 1462.25 Q932.394 1460.75 932.394 1458.06 Q932.394 1455.38 930.681 1453.88 Q928.991 1452.37 925.982 1452.37 Q922.949 1452.37 921.259 1453.88 Q919.593 1455.38 919.593 1458.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1102.66 1479.92 L1110.3 1479.92 L1110.3 1453.55 L1101.99 1455.22 L1101.99 1450.96 L1110.25 1449.29 L1114.93 1449.29 L1114.93 1479.92 L1122.57 1479.92 L1122.57 1483.85 L1102.66 1483.85 L1102.66 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1137.63 1452.37 Q1134.02 1452.37 1132.19 1455.94 Q1130.39 1459.48 1130.39 1466.61 Q1130.39 1473.71 1132.19 1477.28 Q1134.02 1480.82 1137.63 1480.82 Q1141.27 1480.82 1143.07 1477.28 Q1144.9 1473.71 1144.9 1466.61 Q1144.9 1459.48 1143.07 1455.94 Q1141.27 1452.37 1137.63 1452.37 M1137.63 1448.67 Q1143.44 1448.67 1146.5 1453.27 Q1149.58 1457.86 1149.58 1466.61 Q1149.58 1475.33 1146.5 1479.94 Q1143.44 1484.52 1137.63 1484.52 Q1131.82 1484.52 1128.75 1479.94 Q1125.69 1475.33 1125.69 1466.61 Q1125.69 1457.86 1128.75 1453.27 Q1131.82 1448.67 1137.63 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M372.459 1513.81 L372.459 1550.76 L380.225 1550.76 Q390.06 1550.76 394.611 1546.3 Q399.195 1541.85 399.195 1532.24 Q399.195 1522.69 394.611 1518.26 Q390.06 1513.81 380.225 1513.81 L372.459 1513.81 M366.029 1508.52 L379.238 1508.52 Q393.052 1508.52 399.513 1514.28 Q405.974 1520.01 405.974 1532.24 Q405.974 1544.52 399.481 1550.28 Q392.988 1556.04 379.238 1556.04 L366.029 1556.04 L366.029 1508.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M442.609 1536.76 L442.609 1539.62 L415.682 1539.62 Q416.064 1545.67 419.31 1548.85 Q422.589 1552 428.413 1552 Q431.787 1552 434.938 1551.17 Q438.121 1550.35 441.24 1548.69 L441.24 1554.23 Q438.089 1555.57 434.779 1556.27 Q4Line truncated
|
||||
" 199.704,1348.47 1152.76,1348.47 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,1121.35 1152.76,1121.35 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,894.22 1152.76,894.22 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,667.093 1152.76,667.093 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,439.966 1152.76,439.966 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 199.704,212.839 1152.76,212.839 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1423.18 199.704,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1348.47 211.141,1348.47 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,1121.35 211.141,1121.35 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,894.22 211.141,894.22 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,667.093 211.141,667.093 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,439.966 211.141,439.966 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 199.704,212.839 211.141,212.839 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"M 0 0 M116.968 1361.82 L124.607 1361.82 L124.607 1335.45 L116.297 1337.12 L116.297 1332.86 L124.561 1331.19 L129.237 1331.19 L129.237 1361.82 L136.876 1361.82 L136.876 1365.75 L116.968 1365.75 L116.968 1361.82 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M142.084 1365.04 L142.084 1360.78 Q143.843 1361.61 145.649 1362.05 Q147.454 1362.49 149.191 1362.49 Q153.82 1362.49 156.251 1359.39 Q158.704 1356.26 159.052 1349.92 Q157.709 1351.91 155.649 1352.98 Q153.589 1354.04 151.089 1354.04 Q145.904 1354.04 142.871 1350.92 Q139.862 1347.77 139.862 1342.33 Q139.862 1337 143.01 1333.79 Q146.158 1330.57 151.39 1330.57 Q157.385 1330.57 160.533 1335.18 Q163.704 1339.76 163.704 1348.51 Q163.704 1356.68 159.815 1361.56 Q155.95 1366.43 149.399 1366.43 Q147.64 1366.43 145.834 1366.08 Q144.029 1365.73 142.084 1365.04 M151.39 1350.38 Q154.538 1350.38 156.366 1348.23 Q158.218 1346.08 158.218 1342.33 Q158.218 1338.6 156.366 1336.45 Q154.538 1334.27 151.39 1334.27 Q148.241 1334.27 146.39 1336.45 Q144.561 1338.6 144.561 1342.33 Q144.561 1346.08 146.39 1348.23 Q148.241 1350.38 151.39 1350.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M120.371 1134.69 L136.691 1134.69 L136.691 1138.63 L114.746 1138.63 L114.746 1134.69 Q117.408 1131.94 121.992 1127.31 Q126.598 1122.65 127.779 1121.31 Q130.024 1118.79 130.904 1117.05 Q131.806 1115.29 131.806 1113.6 Q131.806 1110.85 129.862 1109.11 Q127.941 1107.38 124.839 1107.38 Q122.64 1107.38 120.186 1108.14 Q117.756 1108.9 114.978 1110.46 L114.978 1105.73 Q117.802 1104.6 120.255 1104.02 Q122.709 1103.44 124.746 1103.44 Q130.117 1103.44 133.311 1106.13 Q136.505 1108.81 136.505 1113.3 Q136.505 1115.43 135.695 1117.35 Q134.908 1119.25 132.802 1121.84 Q132.223 1122.52 129.121 1125.73 Q126.019 1128.93 120.371 1134.69 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M151.76 1107.15 Q148.149 1107.15 146.32 1110.71 Q144.515 1114.25 144.515 1121.38 Q144.515 1128.49 146.32 1132.05 Q148.149 1135.59 151.76 1135.59 Q155.394 1135.59 157.2 1132.05 Q159.028 1128.49 159.028 1121.38 Q159.028 1114.25 157.2 1110.71 Q155.394 1107.15 151.76 1107.15 M151.76 1103.44 Q157.57 1103.44 160.626 1108.05 Q163.704 1112.63 163.704 1121.38 Q163.704 1130.11 160.626 1134.71 Q157.57 1139.3 151.76 1139.3 Q145.95 1139.3 142.871 1134.71 Q139.816 1130.11 139.816 1121.38 Q139.816 1112.63 142.871 1108.05 Q145.95 1103.44 151.76 1103.44 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M121.598 907.565 L137.917 907.565 L137.917 911.5 L115.973 911.5 L115.973 907.565 Q118.635 904.81 123.218 900.181 Q127.825 895.528 129.005 894.185 Q131.251 891.662 132.13 889.926 Q133.033 888.167 133.033 886.477 Q133.033 883.722 131.089 881.986 Q129.167 880.25 126.066 880.25 Q123.867 880.25 121.413 881.014 Q118.982 881.778 116.205 883.329 L116.205 878.607 Q119.029 877.472 121.482 876.894 Q123.936 876.315 125.973 876.315 Q131.343 876.315 134.538 879 Q137.732 881.685 137.732 886.176 Q137.732 888.306 136.922 890.227 Q136.135 892.125 134.029 894.718 Q133.45 895.389 130.348 898.607 Q127.246 901.801 121.598 907.565 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M143.797 907.565 L151.436 907.565 L151.436 881.199 L143.126 882.866 L143.126 878.607 L151.39 876.94 L156.065 876.94 L156.065 907.565 L163.704 907.565 L163.704 911.5 L143.797 911.5 L143.797 907.565 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M121.968 680.438 L138.288 680.438 L138.288 684.373 L116.343 684.373 L116.343 680.438 Q119.006 677.683 123.589 673.054 Q128.195 668.401 129.376 667.058 Q131.621 664.535 132.501 662.799 Q133.404 661.04 133.404 659.35 Q133.404 656.595 131.459 654.859 Q129.538 653.123 126.436 653.123 Q124.237 653.123 121.783 653.887 Q119.353 654.651 116.575 656.202 L116.575 651.48 Q119.399 650.346 121.853 649.767 Q124.306 649.188 126.343 649.188 Q131.714 649.188 134.908 651.873 Q138.103 654.558 138.103 659.049 Q138.103 661.179 137.292 663.1 Q136.505 664.998 134.399 667.591 Q133.82 668.262 130.718 671.48 Q127.617 674.674 121.968 680.438 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M147.385 680.438 L163.704 680.438 L163.704 684.373 L141.76 684.373 L141.76 680.438 Q144.422 677.683 149.005 673.054 Q153.612 668.401 154.792 667.058 Q157.038 664.535 157.917 662.799 Q158.82 661.04 158.82 659.35 Q158.82 656.595 156.876 654.859 Q154.954 653.123 151.853 653.123 Q149.653 653.123 147.2 653.887 Q144.769 654.651 141.991 656.202 L141.991 651.48 Q144.816 650.346 147.269 649.767 Q149.723 649.188 151.76 649.188 Q157.13 649.188 160.325 651.873 Q163.519 654.558 163.519 659.049 Q163.519 661.179 162.709 663.1 Q161.922 664.998 159.815 667.591 Q159.Line truncated
|
||||
" 226.677,160.256 326.578,1292.1 426.479,1272.39 526.379,1252.07 626.28,1340.93 726.18,1353.32 826.081,1386.4 925.982,1357.44 1025.88,1361.68 1125.78,1368.86 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M226.677 176.256 L212.821 168.256 L212.821 152.256 L226.677 144.256 L240.533 152.256 L240.533 168.256 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M326.578 1308.1 L312.722 1300.1 L312.722 1284.1 L326.578 1276.1 L340.434 1284.1 L340.434 1300.1 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M426.479 1288.39 L412.623 1280.39 L412.623 1264.39 L426.479 1256.39 L440.335 1264.39 L440.335 1280.39 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M526.379 1268.07 L512.523 1260.07 L512.523 1244.07 L526.379 1236.07 L540.235 1244.07 L540.235 1260.07 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M626.28 1356.93 L612.424 1348.93 L612.424 1332.93 L626.28 1324.93 L640.136 1332.93 L640.136 1348.93 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M726.18 1369.32 L712.324 1361.32 L712.324 1345.32 L726.18 1337.32 L740.036 1345.32 L740.036 1361.32 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M826.081 1402.4 L812.225 1394.4 L812.225 1378.4 L826.081 1370.4 L839.937 1378.4 L839.937 1394.4 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M925.982 1373.44 L912.126 1365.44 L912.126 1349.44 L925.982 1341.44 L939.838 1349.44 L939.838 1365.44 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M1025.88 1377.68 L1012.03 1369.68 L1012.03 1353.68 L1025.88 1345.68 L1039.74 1353.68 L1039.74 1369.68 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip262)\" d=\"M1125.78 1384.86 L1111.93 1376.86 L1111.93 1360.86 L1125.78 1352.86 L1139.64 1360.86 L1139.64 1376.86 Z\" fill=\"#0000ff\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"\n",
|
||||
"M1399.7 1423.18 L2352.76 1423.18 L2352.76 123.472 L1399.7 123.472 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip263\">\n",
|
||||
" <rect x=\"1399\" y=\"123\" width=\"954\" height=\"1301\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1526.58,1423.18 1526.58,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1726.38,1423.18 1726.38,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1926.18,1423.18 1926.18,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 2125.98,1423.18 2125.98,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 2325.78,1423.18 2325.78,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1423.18 2352.76,1423.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1526.58,1423.18 1526.58,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1726.38,1423.18 1726.38,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1926.18,1423.18 1926.18,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2125.98,1423.18 2125.98,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2325.78,1423.18 2325.78,1407.58 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"M 0 0 M1521.23 1479.92 L1537.55 1479.92 L1537.55 1483.85 L1515.61 1483.85 L1515.61 1479.92 Q1518.27 1477.16 1522.85 1472.53 Q1527.46 1467.88 1528.64 1466.54 Q1530.88 1464.01 1531.76 1462.28 Q1532.67 1460.52 1532.67 1458.83 Q1532.67 1456.07 1530.72 1454.34 Q1528.8 1452.6 1525.7 1452.6 Q1523.5 1452.6 1521.05 1453.37 Q1518.62 1454.13 1515.84 1455.68 L1515.84 1450.96 Q1518.66 1449.82 1521.12 1449.25 Q1523.57 1448.67 1525.61 1448.67 Q1530.98 1448.67 1534.17 1451.35 Q1537.37 1454.04 1537.37 1458.53 Q1537.37 1460.66 1536.55 1462.58 Q1535.77 1464.48 1533.66 1467.07 Q1533.08 1467.74 1529.98 1470.96 Q1526.88 1474.15 1521.23 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1729.39 1453.37 L1717.58 1471.81 L1729.39 1471.81 L1729.39 1453.37 M1728.16 1449.29 L1734.04 1449.29 L1734.04 1471.81 L1738.97 1471.81 L1738.97 1475.7 L1734.04 1475.7 L1734.04 1483.85 L1729.39 1483.85 L1729.39 1475.7 L1713.79 1475.7 L1713.79 1471.19 L1728.16 1449.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1926.59 1464.71 Q1923.44 1464.71 1921.59 1466.86 Q1919.76 1469.01 1919.76 1472.76 Q1919.76 1476.49 1921.59 1478.67 Q1923.44 1480.82 1926.59 1480.82 Q1929.73 1480.82 1931.56 1478.67 Q1933.41 1476.49 1933.41 1472.76 Q1933.41 1469.01 1931.56 1466.86 Q1929.73 1464.71 1926.59 1464.71 M1935.87 1450.06 L1935.87 1454.31 Q1934.11 1453.48 1932.3 1453.04 Q1930.52 1452.6 1928.76 1452.6 Q1924.13 1452.6 1921.68 1455.73 Q1919.25 1458.85 1918.9 1465.17 Q1920.27 1463.16 1922.33 1462.09 Q1924.39 1461 1926.86 1461 Q1932.07 1461 1935.08 1464.18 Q1938.11 1467.32 1938.11 1472.76 Q1938.11 1478.09 1934.97 1481.31 Q1931.82 1484.52 1926.59 1484.52 Q1920.59 1484.52 1917.42 1479.94 Q1914.25 1475.33 1914.25 1466.61 Q1914.25 1458.41 1918.14 1453.55 Q1922.03 1448.67 1928.58 1448.67 Q1930.34 1448.67 1932.12 1449.01 Q1933.92 1449.36 1935.87 1450.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M2125.98 1467.44 Q2122.65 1467.44 2120.73 1469.22 Q2118.83 1471 2118.83 1474.13 Q2118.83 1477.25 2120.73 1479.04 Q2122.65 1480.82 2125.98 1480.82 Q2129.31 1480.82 2131.24 1479.04 Q2133.16 1477.23 2133.16 1474.13 Q2133.16 1471 2131.24 1469.22 Q2129.34 1467.44 2125.98 1467.44 M2121.31 1465.45 Q2118.3 1464.71 2116.61 1462.65 Q2114.94 1460.59 2114.94 1457.63 Q2114.94 1453.48 2117.88 1451.07 Q2120.84 1448.67 2125.98 1448.67 Q2131.14 1448.67 2134.08 1451.07 Q2137.02 1453.48 2137.02 1457.63 Q2137.02 1460.59 2135.33 1462.65 Q2133.67 1464.71 2130.68 1465.45 Q2134.06 1466.24 2135.94 1468.53 Q2137.83 1470.82 2137.83 1474.13 Q2137.83 1479.15 2134.75 1481.84 Q2131.7 1484.52 2125.98 1484.52 Q2120.26 1484.52 2117.19 1481.84 Q2114.13 1479.15 2114.13 1474.13 Q2114.13 1470.82 2116.03 1468.53 Q2117.93 1466.24 2121.31 1465.45 M2119.59 1458.06 Q2119.59 1460.75 2121.26 1462.25 Q2122.95 1463.76 2125.98 1463.76 Q2128.99 1463.76 2130.68 1462.25 Q2132.39 1460.75 2132.39 1458.06 Q2132.39 1455.38 2130.68 1453.88 Q2128.99 1452.37 2125.98 1452.37 Q2122.95 1452.37 2121.26 1453.88 Q2119.59 1455.38 2119.59 1458.06 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M2302.66 1479.92 L2310.3 1479.92 L2310.3 1453.55 L2301.99 1455.22 L2301.99 1450.96 L2310.25 1449.29 L2314.93 1449.29 L2314.93 1479.92 L2322.57 1479.92 L2322.57 1483.85 L2302.66 1483.85 L2302.66 1479.92 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M2337.63 1452.37 Q2334.02 1452.37 2332.19 1455.94 Q2330.39 1459.48 2330.39 1466.61 Q2330.39 1473.71 2332.19 1477.28 Q2334.02 1480.82 2337.63 1480.82 Q2341.27 1480.82 2343.07 1477.28 Q2344.9 1473.71 2344.9 1466.61 Q2344.9 1459.48 2343.07 1455.94 Q2341.27 1452.37 2337.63 1452.37 M2337.63 1448.67 Q2343.44 1448.67 2346.5 1453.27 Q2349.58 1457.86 2349.58 1466.61 Q2349.58 1475.33 2346.5 1479.94 Q2343.44 1484.52 2337.63 1484.52 Q2331.82 1484.52 2328.75 1479.94 Q2325.69 1475.33 2325.69 1466.61 Q2325.69 1457.86 2328.75 1453.27 Q2331.82 1448.67 2337.63 1448.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1572.46 1513.81 L1572.46 1550.76 L1580.22 1550.76 Q1590.06 1550.76 1594.61 1546.3 Q1599.19 1541.85 1599.19 1532.24 Q1599.19 1522.69 1594.61 1518.26 Q1590.06 1513.81 1580.22 1513.81 L1572.46 1513.81 M1566.03 1508.52 L1579.24 1508.52 Q1593.05 1508.52 1599.51 1514.28 Q1605.97 1520.01 1605.97 1532.24 Q1605.97 1544.52 1599.48 1550.28 Q1592.99 1556.04 1579.24 1556.04 L1566.03 1556.04 L1566.03 1508.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1642.61 1536.76 L1642.61 1539.62 L1615.68 1539.62 Q1616.06 1545.67 1619.31 1548.85 Q1622.59 1552 1628.41 1552 Q1631.79 1552 1634.94 1551.17 Q1638.12 1550.35 1641.24 1548.69 L1641.24 1554.23 Q1638.09 1555.57 1634.Line truncated
|
||||
" 1399.7,1312.92 2352.76,1312.92 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,1102.94 2352.76,1102.94 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,892.962 2352.76,892.962 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,682.983 2352.76,682.983 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,473.003 2352.76,473.003 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1399.7,263.024 2352.76,263.024 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1423.18 1399.7,123.472 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1312.92 1411.14,1312.92 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,1102.94 1411.14,1102.94 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,892.962 1411.14,892.962 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,682.983 1411.14,682.983 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,473.003 1411.14,473.003 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1399.7,263.024 1411.14,263.024 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip260)\" d=\"M 0 0 M1316.97 1326.27 L1324.61 1326.27 L1324.61 1299.9 L1316.3 1301.57 L1316.3 1297.31 L1324.56 1295.64 L1329.24 1295.64 L1329.24 1326.27 L1336.88 1326.27 L1336.88 1330.2 L1316.97 1330.2 L1316.97 1326.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1342.08 1329.48 L1342.08 1325.22 Q1343.84 1326.06 1345.65 1326.5 Q1347.45 1326.94 1349.19 1326.94 Q1353.82 1326.94 1356.25 1323.83 Q1358.7 1320.71 1359.05 1314.37 Q1357.71 1316.36 1355.65 1317.42 Q1353.59 1318.49 1351.09 1318.49 Q1345.9 1318.49 1342.87 1315.36 Q1339.86 1312.21 1339.86 1306.77 Q1339.86 1301.45 1343.01 1298.23 Q1346.16 1295.02 1351.39 1295.02 Q1357.38 1295.02 1360.53 1299.62 Q1363.7 1304.21 1363.7 1312.96 Q1363.7 1321.13 1359.82 1326.01 Q1355.95 1330.87 1349.4 1330.87 Q1347.64 1330.87 1345.83 1330.52 Q1344.03 1330.18 1342.08 1329.48 M1351.39 1314.83 Q1354.54 1314.83 1356.37 1312.68 Q1358.22 1310.52 1358.22 1306.77 Q1358.22 1303.05 1356.37 1300.9 Q1354.54 1298.72 1351.39 1298.72 Q1348.24 1298.72 1346.39 1300.9 Q1344.56 1303.05 1344.56 1306.77 Q1344.56 1310.52 1346.39 1312.68 Q1348.24 1314.83 1351.39 1314.83 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1320.37 1116.29 L1336.69 1116.29 L1336.69 1120.22 L1314.75 1120.22 L1314.75 1116.29 Q1317.41 1113.53 1321.99 1108.9 Q1326.6 1104.25 1327.78 1102.91 Q1330.02 1100.38 1330.9 1098.65 Q1331.81 1096.89 1331.81 1095.2 Q1331.81 1092.44 1329.86 1090.71 Q1327.94 1088.97 1324.84 1088.97 Q1322.64 1088.97 1320.19 1089.74 Q1317.76 1090.5 1314.98 1092.05 L1314.98 1087.33 Q1317.8 1086.19 1320.26 1085.62 Q1322.71 1085.04 1324.75 1085.04 Q1330.12 1085.04 1333.31 1087.72 Q1336.51 1090.41 1336.51 1094.9 Q1336.51 1097.03 1335.7 1098.95 Q1334.91 1100.85 1332.8 1103.44 Q1332.22 1104.11 1329.12 1107.33 Q1326.02 1110.52 1320.37 1116.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1351.76 1088.74 Q1348.15 1088.74 1346.32 1092.3 Q1344.51 1095.85 1344.51 1102.98 Q1344.51 1110.08 1346.32 1113.65 Q1348.15 1117.19 1351.76 1117.19 Q1355.39 1117.19 1357.2 1113.65 Q1359.03 1110.08 1359.03 1102.98 Q1359.03 1095.85 1357.2 1092.3 Q1355.39 1088.74 1351.76 1088.74 M1351.76 1085.04 Q1357.57 1085.04 1360.63 1089.64 Q1363.7 1094.23 1363.7 1102.98 Q1363.7 1111.7 1360.63 1116.31 Q1357.57 1120.89 1351.76 1120.89 Q1345.95 1120.89 1342.87 1116.31 Q1339.82 1111.7 1339.82 1102.98 Q1339.82 1094.23 1342.87 1089.64 Q1345.95 1085.04 1351.76 1085.04 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1321.6 906.307 L1337.92 906.307 L1337.92 910.242 L1315.97 910.242 L1315.97 906.307 Q1318.64 903.552 1323.22 898.923 Q1327.82 894.27 1329.01 892.927 Q1331.25 890.404 1332.13 888.668 Q1333.03 886.909 1333.03 885.219 Q1333.03 882.464 1331.09 880.728 Q1329.17 878.992 1326.07 878.992 Q1323.87 878.992 1321.41 879.756 Q1318.98 880.52 1316.2 882.071 L1316.2 877.349 Q1319.03 876.214 1321.48 875.636 Q1323.94 875.057 1325.97 875.057 Q1331.34 875.057 1334.54 877.742 Q1337.73 880.427 1337.73 884.918 Q1337.73 887.048 1336.92 888.969 Q1336.14 890.867 1334.03 893.46 Q1333.45 894.131 1330.35 897.349 Q1327.25 900.543 1321.6 906.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1343.8 906.307 L1351.44 906.307 L1351.44 879.941 L1343.13 881.608 L1343.13 877.349 L1351.39 875.682 L1356.07 875.682 L1356.07 906.307 L1363.7 906.307 L1363.7 910.242 L1343.8 910.242 L1343.8 906.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1321.97 696.328 L1338.29 696.328 L1338.29 700.263 L1316.34 700.263 L1316.34 696.328 Q1319.01 693.573 1323.59 688.943 Q1328.2 684.291 1329.38 682.948 Q1331.62 680.425 1332.5 678.689 Q1333.4 676.929 1333.4 675.24 Q1333.4 672.485 1331.46 670.749 Q1329.54 669.013 1326.44 669.013 Q1324.24 669.013 1321.78 669.777 Q1319.35 670.541 1316.57 672.092 L1316.57 667.369 Q1319.4 666.235 1321.85 665.656 Q1324.31 665.078 1326.34 665.078 Q1331.71 665.078 1334.91 667.763 Q1338.1 670.448 1338.1 674.939 Q1338.1 677.068 1337.29 678.99 Q1336.51 680.888 1334.4 683.48 Q1333.82 684.152 1330.72 687.369 Q1327.62 690.564 1321.97 696.328 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M 0 0 M1347.38 696.328 L1363.7 696.328 L1363.7 700.263 L1341.76 700.263 L1341.76 696.328 Q1344.42 693.573 1349.01 688.943 Q1353.61 684.291 1354.79 682.948 Q1357.04 680.425 1357.92 678.689 Q1358.82 676.929 1358.82 675.24 Q1358.82 672.485 1356.88 670.749 Q1354.95 669.013 1351.85 669.013 Q1349.65 669.013 1347.2 669.777 Q1344.77 670.541 1341.99 672.092 L1341.99 667.369 Q1344.82 666.235 1347.27 665.656 Q1349.72 665.078 1351.76 665.078 Q1357.13 665.078 1360.32 667.763 Q1363.52 670.448 1363.52 674.939 Q1363.52 677.068 1362.71 678.99 Q1361.92 680.888 13Line truncated
|
||||
" 1426.68,229.132 1526.58,1278.85 1626.48,1277.21 1726.38,1265.54 1826.28,1334.83 1926.18,1352.91 2026.08,1381.52 2125.98,1347.13 2225.88,1350.31 2325.78,1341.11 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,179.096 1526.58,1246.77 1626.48,1225.11 1726.38,1201.42 1826.28,1252.17 1926.18,1246.64 2026.08,1280.01 2125.98,1247.32 2225.88,1250.73 2325.78,1258.76 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,228.367 1526.58,1281.32 1626.48,1257.76 1726.38,1247.55 1826.28,1330.84 1926.18,1353.46 2026.08,1386.4 2125.98,1340.72 2225.88,1339.79 2325.78,1356.61 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,160.256 1526.58,1224.98 1626.48,1210.84 1726.38,1200.01 1826.28,1299.48 1926.18,1316 2026.08,1359.73 2125.98,1345.79 2225.88,1351.26 2325.78,1353.83 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,241.38 1526.58,1272.47 1626.48,1270.66 1726.38,1244.93 1826.28,1308.32 1926.18,1309.11 2026.08,1339.27 2125.98,1316.08 2225.88,1312.79 2325.78,1328.43 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,209.694 1526.58,1265.39 1626.48,1214.66 1726.38,1134.12 1826.28,1242.64 1926.18,1242.27 2026.08,1305.29 2125.98,1281.81 2225.88,1283.4 2325.78,1292.45 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,195.229 1526.58,1231.95 1626.48,1181.19 1726.38,1143.7 1826.28,1220.66 1926.18,1218.6 2026.08,1239.62 2125.98,1201.32 2225.88,1201.19 2325.78,1206.5 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,201.302 1526.58,1255.32 1626.48,1230.4 1726.38,1196.48 1826.28,1274.61 1926.18,1287.27 2026.08,1320.26 2125.98,1306.63 2225.88,1309.54 2325.78,1308.41 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip263)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1426.68,218.048 1526.58,1257.17 1626.48,1253.9 1726.38,1249.48 1826.28,1335.48 1926.18,1339.85 2026.08,1364.81 2125.98,1352.36 2225.88,1343.32 2325.78,1350.96 \n",
|
||||
" \n",
|
||||
" \"/>\n",
|
||||
"</svg>\n"
|
||||
]
|
||||
},
|
||||
"execution_count": 57,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"# Figure 5.4\n",
|
||||
"mse = zeros(10)\n",
|
||||
"for i in 1:nrow(clean_autoData)\n",
|
||||
" indices = collect(1:nrow(clean_autoData))\n",
|
||||
" popat!(indices, i)\n",
|
||||
" train = clean_autoData[indices, :]\n",
|
||||
" validation = clean_autoData[[i], :]\n",
|
||||
" mse = mse + getMSEOfValidation(train, validation)\n",
|
||||
"end\n",
|
||||
"\n",
|
||||
"mse = mse / nrow(clean_autoData)\n",
|
||||
"p1 = plot(mse, xlabel=\"Degree of Polynomial\", ylabel=\"Mean Squared Error\", legend=false, markershape = :hexagon, lc=\"blue\", markercolor = :blue, title=\"LOOCV\")\n",
|
||||
"\n",
|
||||
"############################\n",
|
||||
"indices = collect(1:nrow(clean_autoData))\n",
|
||||
"batch = nrow(clean_autoData) ÷ 10\n",
|
||||
"n = nrow(clean_autoData)\n",
|
||||
"\n",
|
||||
"mse_k = zeros(10, 9)\n",
|
||||
"for i in 1:9\n",
|
||||
" shuffle!(indices)\n",
|
||||
" for k in 1:10\n",
|
||||
" sInd = (k - 1) * batch + 1\n",
|
||||
" eInd = k * batch\n",
|
||||
" if k == 10\n",
|
||||
" eInd = n\n",
|
||||
" end\n",
|
||||
" validation = clean_autoData[indices[sInd:eInd], :]\n",
|
||||
" rest = collect(1:n)\n",
|
||||
" splice!(rest, collect(sInd:eInd))\n",
|
||||
" train = clean_autoData[indices[rest], :]\n",
|
||||
" mse_k[:, i] += getMSEOfValidation(train, validation)\n",
|
||||
" end\n",
|
||||
"end\n",
|
||||
"mse_k = mse_k ./ 10\n",
|
||||
"p2 = plot(mse_k, xlabel=\"Degree of Polynomial\", ylabel=\"Mean Squared Error\", legend=false, title=\"10-fold CV\")\n",
|
||||
"\n",
|
||||
"plot(p1, p2)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Julia 1.5.1",
|
||||
"language": "julia",
|
||||
"name": "julia-1.5"
|
||||
},
|
||||
"language_info": {
|
||||
"file_extension": ".jl",
|
||||
"mimetype": "application/julia",
|
||||
"name": "julia",
|
||||
"version": "1.5.1"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
@@ -0,0 +1,359 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"using CSV\n",
|
||||
"using DataFrames\n",
|
||||
"using Plots\n",
|
||||
"using StatsPlots\n",
|
||||
"using GLM\n",
|
||||
"using Statistics\n",
|
||||
"using Distributions\n",
|
||||
"using Random\n",
|
||||
"using MultivariateStats"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 2,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"FullNormal(\n",
|
||||
"dim: 2\n",
|
||||
"μ: [0.0, 0.0]\n",
|
||||
"Σ: [1.0 1.0; 1.0 2.0]\n",
|
||||
")\n"
|
||||
]
|
||||
},
|
||||
"execution_count": 2,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"μ = [0, 0]\n",
|
||||
"σ = [1.0 1.0; 1.0 2.0]\n",
|
||||
"dist = Distributions.MvNormal(μ, σ)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 3,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"2×100 Array{Float64,2}:\n",
|
||||
" 1.90728 0.417492 0.514817 0.453653 … 0.991181 1.40246 0.892847\n",
|
||||
" 0.710246 0.31368 -0.209396 -0.669405 1.54026 1.47478 1.03204"
|
||||
]
|
||||
},
|
||||
"execution_count": 3,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sample = rand(dist, 100) # the random samples are close to Figure 6.14"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 4,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"PCA(indim = 2, outdim = 2, principalratio = 1.0)"
|
||||
]
|
||||
},
|
||||
"execution_count": 4,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"p = fit(PCA, sample)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 34,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"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=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip910\">\n",
|
||||
" <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"\n",
|
||||
"M0 1600 L2400 1600 L2400 0 L0 0 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip911\">\n",
|
||||
" <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"\n",
|
||||
"M143.033 1486.45 L2352.76 1486.45 L2352.76 47.2441 L143.033 47.2441 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<defs>\n",
|
||||
" <clipPath id=\"clip912\">\n",
|
||||
" <rect x=\"143\" y=\"47\" width=\"2211\" height=\"1440\"/>\n",
|
||||
" </clipPath>\n",
|
||||
"</defs>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 492.261,1486.45 492.261,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 941.75,1486.45 941.75,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1391.24,1486.45 1391.24,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 1840.73,1486.45 1840.73,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 2290.22,1486.45 2290.22,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,1486.45 2352.76,1486.45 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 492.261,1486.45 492.261,1469.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 941.75,1486.45 941.75,1469.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1391.24,1486.45 1391.24,1469.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1840.73,1486.45 1840.73,1469.18 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2290.22,1486.45 2290.22,1469.18 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"M 0 0 M464.715 1530.29 L494.391 1530.29 L494.391 1534.23 L464.715 1534.23 L464.715 1530.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M503.488 1543.18 L519.807 1543.18 L519.807 1547.12 L497.863 1547.12 L497.863 1543.18 Q500.525 1540.43 505.108 1535.8 Q509.715 1531.15 510.895 1529.81 Q513.141 1527.28 514.02 1525.55 Q514.923 1523.79 514.923 1522.1 Q514.923 1519.34 512.979 1517.61 Q511.057 1515.87 507.955 1515.87 Q505.756 1515.87 503.303 1516.63 Q500.872 1517.4 498.094 1518.95 L498.094 1514.23 Q500.918 1513.09 503.372 1512.51 Q505.826 1511.93 507.863 1511.93 Q513.233 1511.93 516.428 1514.62 Q519.622 1517.31 519.622 1521.8 Q519.622 1523.93 518.812 1525.85 Q518.025 1527.74 515.918 1530.34 Q515.34 1531.01 512.238 1534.23 Q509.136 1537.42 503.488 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M914.019 1530.29 L943.694 1530.29 L943.694 1534.23 L914.019 1534.23 L914.019 1530.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M949.574 1543.18 L957.213 1543.18 L957.213 1516.82 L948.903 1518.49 L948.903 1514.23 L957.167 1512.56 L961.842 1512.56 L961.842 1543.18 L969.481 1543.18 L969.481 1547.12 L949.574 1547.12 L949.574 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M1391.24 1515.64 Q1387.63 1515.64 1385.8 1519.2 Q1383.99 1522.75 1383.99 1529.87 Q1383.99 1536.98 1385.8 1540.55 Q1387.63 1544.09 1391.24 1544.09 Q1394.87 1544.09 1396.68 1540.55 Q1398.51 1536.98 1398.51 1529.87 Q1398.51 1522.75 1396.68 1519.2 Q1394.87 1515.64 1391.24 1515.64 M1391.24 1511.93 Q1397.05 1511.93 1400.1 1516.54 Q1403.18 1521.12 1403.18 1529.87 Q1403.18 1538.6 1400.1 1543.21 Q1397.05 1547.79 1391.24 1547.79 Q1385.43 1547.79 1382.35 1543.21 Q1379.29 1538.6 1379.29 1529.87 Q1379.29 1521.12 1382.35 1516.54 Q1385.43 1511.93 1391.24 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M1831.11 1543.18 L1838.75 1543.18 L1838.75 1516.82 L1830.44 1518.49 L1830.44 1514.23 L1838.7 1512.56 L1843.38 1512.56 L1843.38 1543.18 L1851.02 1543.18 L1851.02 1547.12 L1831.11 1547.12 L1831.11 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M2284.87 1543.18 L2301.19 1543.18 L2301.19 1547.12 L2279.24 1547.12 L2279.24 1543.18 Q2281.91 1540.43 2286.49 1535.8 Q2291.1 1531.15 2292.28 1529.81 Q2294.52 1527.28 2295.4 1525.55 Q2296.3 1523.79 2296.3 1522.1 Q2296.3 1519.34 2294.36 1517.61 Q2292.44 1515.87 2289.34 1515.87 Q2287.14 1515.87 2284.68 1516.63 Q2282.25 1517.4 2279.48 1518.95 L2279.48 1514.23 Q2282.3 1513.09 2284.75 1512.51 Q2287.21 1511.93 2289.24 1511.93 Q2294.61 1511.93 2297.81 1514.62 Q2301 1517.31 2301 1521.8 Q2301 1523.93 2300.19 1525.85 Q2299.41 1527.74 2297.3 1530.34 Q2296.72 1531.01 2293.62 1534.23 Q2290.52 1537.42 2284.87 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,1327.84 2352.76,1327.84 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,1140.84 2352.76,1140.84 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,953.845 2352.76,953.845 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,766.846 2352.76,766.846 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,579.847 2352.76,579.847 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,392.848 2352.76,392.848 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
|
||||
" 143.033,205.849 2352.76,205.849 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,1486.45 143.033,47.2441 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,1327.84 169.55,1327.84 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,1140.84 169.55,1140.84 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,953.845 169.55,953.845 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,766.846 169.55,766.846 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,579.847 169.55,579.847 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,392.848 169.55,392.848 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 143.033,205.849 169.55,205.849 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"M 0 0 M50.9921 1328.29 L80.6679 1328.29 L80.6679 1332.23 L50.9921 1332.23 L50.9921 1328.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M99.9039 1326.49 Q103.26 1327.21 105.135 1329.48 Q107.033 1331.74 107.033 1335.08 Q107.033 1340.19 103.515 1342.99 Q99.9965 1345.79 93.515 1345.79 Q91.3391 1345.79 89.0243 1345.35 Q86.7327 1344.94 84.279 1344.08 L84.279 1339.57 Q86.2234 1340.7 88.5382 1341.28 Q90.853 1341.86 93.3762 1341.86 Q97.7743 1341.86 100.066 1340.12 Q102.381 1338.39 102.381 1335.08 Q102.381 1332.02 100.228 1330.31 Q98.0984 1328.57 94.2789 1328.57 L90.2512 1328.57 L90.2512 1324.73 L94.4641 1324.73 Q97.9132 1324.73 99.7419 1323.36 Q101.571 1321.98 101.571 1319.38 Q101.571 1316.72 99.6724 1315.31 Q97.7974 1313.87 94.2789 1313.87 Q92.3576 1313.87 90.1586 1314.29 Q87.9595 1314.71 85.3206 1315.59 L85.3206 1311.42 Q87.9827 1310.68 90.2975 1310.31 Q92.6354 1309.94 94.6956 1309.94 Q100.02 1309.94 103.121 1312.37 Q106.223 1314.78 106.223 1318.9 Q106.223 1321.77 104.58 1323.76 Q102.936 1325.73 99.9039 1326.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M51.9412 1141.3 L81.617 1141.3 L81.617 1145.23 L51.9412 1145.23 L51.9412 1141.3 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M90.7141 1154.19 L107.033 1154.19 L107.033 1158.12 L85.0892 1158.12 L85.0892 1154.19 Q87.7512 1151.43 92.3345 1146.8 Q96.941 1142.15 98.1215 1140.81 Q100.367 1138.29 101.246 1136.55 Q102.149 1134.79 102.149 1133.1 Q102.149 1130.35 100.205 1128.61 Q98.2835 1126.87 95.1817 1126.87 Q92.9826 1126.87 90.529 1127.64 Q88.0984 1128.4 85.3206 1129.95 L85.3206 1125.23 Q88.1447 1124.1 90.5984 1123.52 Q93.0521 1122.94 95.0891 1122.94 Q100.459 1122.94 103.654 1125.62 Q106.848 1128.31 106.848 1132.8 Q106.848 1134.93 106.038 1136.85 Q105.251 1138.75 103.145 1141.34 Q102.566 1142.01 99.4641 1145.23 Q96.3623 1148.43 90.7141 1154.19 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M51.5708 954.296 L81.2466 954.296 L81.2466 958.232 L51.5708 958.232 L51.5708 954.296 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M87.1262 967.19 L94.765 967.19 L94.765 940.824 L86.4549 942.491 L86.4549 938.232 L94.7187 936.565 L99.3946 936.565 L99.3946 967.19 L107.033 967.19 L107.033 971.125 L87.1262 971.125 L87.1262 967.19 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M95.0891 752.645 Q91.478 752.645 89.6493 756.209 Q87.8438 759.751 87.8438 766.881 Q87.8438 773.987 89.6493 777.552 Q91.478 781.094 95.0891 781.094 Q98.7234 781.094 100.529 777.552 Q102.358 773.987 102.358 766.881 Q102.358 759.751 100.529 756.209 Q98.7234 752.645 95.0891 752.645 M95.0891 748.941 Q100.899 748.941 103.955 753.547 Q107.033 758.131 107.033 766.881 Q107.033 775.608 103.955 780.214 Q100.899 784.797 95.0891 784.797 Q89.279 784.797 86.2003 780.214 Q83.1447 775.608 83.1447 766.881 Q83.1447 758.131 86.2003 753.547 Q89.279 748.941 95.0891 748.941 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M87.1262 593.192 L94.765 593.192 L94.765 566.826 L86.4549 568.493 L86.4549 564.234 L94.7187 562.567 L99.3946 562.567 L99.3946 593.192 L107.033 593.192 L107.033 597.127 L87.1262 597.127 L87.1262 593.192 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M90.7141 406.193 L107.033 406.193 L107.033 410.128 L85.0892 410.128 L85.0892 406.193 Q87.7512 403.438 92.3345 398.809 Q96.941 394.156 98.1215 392.813 Q100.367 390.29 101.246 388.554 Q102.149 386.795 102.149 385.105 Q102.149 382.35 100.205 380.614 Q98.2835 378.878 95.1817 378.878 Q92.9826 378.878 90.529 379.642 Q88.0984 380.406 85.3206 381.957 L85.3206 377.235 Q88.1447 376.1 90.5984 375.522 Q93.0521 374.943 95.0891 374.943 Q100.459 374.943 103.654 377.628 Q106.848 380.313 106.848 384.804 Q106.848 386.934 106.038 388.855 Q105.251 390.753 103.145 393.346 Q102.566 394.017 99.4641 397.234 Q96.3623 400.429 90.7141 406.193 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M99.9039 204.495 Q103.26 205.212 105.135 207.481 Q107.033 209.749 107.033 213.083 Q107.033 218.198 103.515 220.999 Q99.9965 223.8 93.515 223.8 Q91.3391 223.8 89.0243 223.36 Q86.7327 222.944 84.279 222.087 L84.279 217.573 Q86.2234 218.708 88.5382 219.286 Q90.853 219.865 93.3762 219.865 Q97.7743 219.865 100.066 218.129 Q102.381 216.393 102.381 213.083 Q102.381 210.027 100.228 208.314 Q98.0984 206.578 94.2789 206.578 L90.2512 206.578 L90.2512 202.735 L94.4641 202.735 Q97.9132 202.735 99.7419 201.37 Q101.571 199.981 101.571 197.388 Q101.571 194.726 99.6724 193.314 Q97.7974 191.879 94.2789 191.879 Q92.3576 191.879 90.1586 192.296 Q87Line truncated
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1578.9\" cy=\"708.188\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1622.64\" cy=\"806.003\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1595.15\" cy=\"892.024\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"913.475\" cy=\"1047.45\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"777.802\" cy=\"617.908\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"647.377\" cy=\"929.039\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"2038.02\" cy=\"652.747\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1152.94\" cy=\"807.914\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1603.88\" cy=\"540.756\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"784.987\" cy=\"869.799\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1392.87\" cy=\"652.012\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1230.02\" cy=\"628.123\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1371.45\" cy=\"431.986\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"732.554\" cy=\"1116.92\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1074.46\" cy=\"1010.31\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1008.08\" cy=\"933.752\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1596\" cy=\"940.734\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1035.09\" cy=\"1036.14\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1695.07\" cy=\"947.532\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"2024.51\" cy=\"445.482\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1422\" cy=\"827.453\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1228.2\" cy=\"872.521\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1319.14\" cy=\"884.711\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1023.48\" cy=\"1028.59\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1713.46\" cy=\"599.598\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1074.94\" cy=\"791.98\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1835.23\" cy=\"367.162\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1394.54\" cy=\"854.317\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1276.85\" cy=\"1021.57\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1626.56\" cy=\"730.304\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1053\" cy=\"887.523\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1581.38\" cy=\"527.618\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"875.461\" cy=\"1058.62\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1537.06\" cy=\"810.19\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"488.865\" cy=\"1148.39\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1368.68\" cy=\"738.607\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1733.13\" cy=\"228.1\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1490.62\" cy=\"433.907\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1223.68\" cy=\"853.16\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1446.46\" cy=\"425.392\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1850.66\" cy=\"459.275\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1224.86\" cy=\"1002.16\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1278.32\" cy=\"1229.12\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1580.97\" cy=\"933.417\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"205.573\" cy=\"1203.57\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"2251.92\" cy=\"111.33\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1707.37\" cy=\"795.82\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"788.784\" cy=\"1059.17\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1640.81\" cy=\"391.353\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"838.009\" cy=\"894.773\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1273.49\" cy=\"1332.61\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1374.93\" cy=\"379.964\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"685.553\" cy=\"1053.91\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1515.81\" cy=\"806.692\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1204.29\" cy=\"1135.34\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1610.03\" cy=\"721.252\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1649.65\" cy=\"842.122\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1041.74\" cy=\"1143.35\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"849.274\" cy=\"1281.95\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1213.46\" cy=\"660.893\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"919.768\" cy=\"1076.92\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1272.33\" cy=\"910.919\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1492.63\" cy=\"807.243\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1957.18\" cy=\"594.75\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1810.24\" cy=\"324.439\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"783.552\" cy=\"1265.61\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1635.5\" cy=\"528.99\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1288.89\" cy=\"988.92\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1478.01\" cy=\"780.334\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"977.051\" cy=\"1007.12\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1408.78\" cy=\"848.63\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1040.27\" cy=\"954.901\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1465.39\" cy=\"849.806\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1822.97\" cy=\"393.199\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1734.07\" cy=\"445.127\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1119.93\" cy=\"1032.17\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"814.532\" cy=\"1310.19\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1215.21\" cy=\"1174.22\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1426.69\" cy=\"892.478\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1013.64\" cy=\"718\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1326.94\" cy=\"804.713\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1379.65\" cy=\"991.091\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1151.49\" cy=\"674.702\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1074.35\" cy=\"1061.58\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"616.581\" cy=\"1116.9\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"991.227\" cy=\"1036.24\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1960.9\" cy=\"256.935\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1669.05\" cy=\"770.024\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1252.48\" cy=\"1060.5\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"532.687\" cy=\"1090.57\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1947.05\" cy=\"678.94\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1903.04\" cy=\"613.089\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1308.51\" cy=\"628.146\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1448.36\" cy=\"669.205\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1662.86\" cy=\"697.72\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1823.62\" cy=\"775.488\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1836.76\" cy=\"478.819\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"2021.63\" cy=\"491.064\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<circle clip-path=\"url(#clip912)\" cx=\"1792.56\" cy=\"573.856\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 492.261,1445.72 2290.22,87.9763 \n",
|
||||
" \"/>\n",
|
||||
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 492.261,560.806 2290.22,972.886 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"\n",
|
||||
"M1981.98 337.138 L2279.1 337.138 L2279.1 95.2176 L1981.98 95.2176 Z\n",
|
||||
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
|
||||
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 1981.98,337.138 2279.1,337.138 2279.1,95.2176 1981.98,95.2176 1981.98,337.138 \n",
|
||||
" \"/>\n",
|
||||
"<circle clip-path=\"url(#clip910)\" cx=\"2080.19\" cy=\"155.698\" r=\"23\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"5.12\"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"M 0 0 M2192.24 175.385 Q2190.43 180.015 2188.72 181.427 Q2187.01 182.839 2184.14 182.839 L2180.73 182.839 L2180.73 179.274 L2183.23 179.274 Q2184.99 179.274 2185.97 178.44 Q2186.94 177.607 2188.12 174.505 L2188.88 172.561 L2178.4 147.052 L2182.91 147.052 L2191.01 167.329 L2199.11 147.052 L2203.63 147.052 L2192.24 175.385 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M2209.51 169.042 L2217.15 169.042 L2217.15 142.677 L2208.84 144.343 L2208.84 140.084 L2217.1 138.418 L2221.78 138.418 L2221.78 169.042 L2229.41 169.042 L2229.41 172.978 L2209.51 172.978 L2209.51 169.042 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip910)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2006.53,216.178 2153.84,216.178 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"M 0 0 M2192.24 235.865 Q2190.43 240.495 2188.72 241.907 Q2187.01 243.319 2184.14 243.319 L2180.73 243.319 L2180.73 239.754 L2183.23 239.754 Q2184.99 239.754 2185.97 238.92 Q2186.94 238.087 2188.12 234.985 L2188.88 233.041 L2178.4 207.532 L2182.91 207.532 L2191.01 227.809 L2199.11 207.532 L2203.63 207.532 L2192.24 235.865 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M2212.73 229.522 L2229.04 229.522 L2229.04 233.458 L2207.1 233.458 L2207.1 229.522 Q2209.76 226.768 2214.35 222.138 Q2218.95 217.485 2220.13 216.143 Q2222.38 213.62 2223.26 211.884 Q2224.16 210.124 2224.16 208.435 Q2224.16 205.68 2222.22 203.944 Q2220.29 202.208 2217.19 202.208 Q2214.99 202.208 2212.54 202.972 Q2210.11 203.735 2207.33 205.286 L2207.33 200.564 Q2210.16 199.43 2212.61 198.851 Q2215.06 198.273 2217.1 198.273 Q2222.47 198.273 2225.66 200.958 Q2228.86 203.643 2228.86 208.134 Q2228.86 210.263 2228.05 212.185 Q2227.26 214.083 2225.16 216.675 Q2224.58 217.347 2221.48 220.564 Q2218.37 223.759 2212.73 229.522 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip910)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
|
||||
" 2006.53,276.658 2153.84,276.658 \n",
|
||||
" \"/>\n",
|
||||
"<path clip-path=\"url(#clip910)\" d=\"M 0 0 M2192.24 296.345 Q2190.43 300.975 2188.72 302.387 Q2187.01 303.799 2184.14 303.799 L2180.73 303.799 L2180.73 300.234 L2183.23 300.234 Q2184.99 300.234 2185.97 299.4 Q2186.94 298.567 2188.12 295.465 L2188.88 293.521 L2178.4 268.012 L2182.91 268.012 L2191.01 288.289 L2199.11 268.012 L2203.63 268.012 L2192.24 296.345 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M 0 0 M2222.86 275.303 Q2226.22 276.021 2228.1 278.289 Q2229.99 280.558 2229.99 283.891 Q2229.99 289.007 2226.48 291.808 Q2222.96 294.609 2216.48 294.609 Q2214.3 294.609 2211.98 294.169 Q2209.69 293.752 2207.24 292.896 L2207.24 288.382 Q2209.18 289.516 2211.5 290.095 Q2213.81 290.674 2216.34 290.674 Q2220.73 290.674 2223.03 288.938 Q2225.34 287.201 2225.34 283.891 Q2225.34 280.836 2223.19 279.123 Q2221.06 277.387 2217.24 277.387 L2213.21 277.387 L2213.21 273.544 L2217.42 273.544 Q2220.87 273.544 2222.7 272.178 Q2224.53 270.79 2224.53 268.197 Q2224.53 265.535 2222.63 264.123 Q2220.76 262.688 2217.24 262.688 Q2215.32 262.688 2213.12 263.104 Q2210.92 263.521 2208.28 264.401 L2208.28 260.234 Q2210.94 259.493 2213.26 259.123 Q2215.6 258.753 2217.66 258.753 Q2222.98 258.753 2226.08 261.183 Q2229.18 263.59 2229.18 267.711 Q2229.18 270.581 2227.54 272.572 Q2225.9 274.54 2222.86 275.303 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
|
||||
]
|
||||
},
|
||||
"execution_count": 34,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"proj = projection(p) # get principle component\n",
|
||||
"x = sample[1, :]\n",
|
||||
"y = sample[2, :]\n",
|
||||
"\n",
|
||||
"scatter(x, y)\n",
|
||||
"first_pca = proj[:, 2] # principle components are sorted in descending order\n",
|
||||
"second_pca = proj[:, 1]\n",
|
||||
"plot!([-2, 2], [(2 * first_pca[1] / first_pca[2]), (-2 * first_pca[1] / first_pca[2])])\n",
|
||||
"plot!([-2, 2], [(2 * second_pca[1] / second_pca[2]), (-2 * second_pca[1] / second_pca[2])])\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Julia 1.5.1",
|
||||
"language": "julia",
|
||||
"name": "julia-1.5"
|
||||
},
|
||||
"language_info": {
|
||||
"file_extension": ".jl",
|
||||
"mimetype": "application/julia",
|
||||
"name": "julia",
|
||||
"version": "1.5.1"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
Reference in new issue
Block a user