From a74b85181e47e7dd226b0a61ac2b88f2ba2573ca Mon Sep 17 00:00:00 2001 From: Benjamin Ruppik <benjamin.ruppik@hhu.de> Date: Sat, 27 Aug 2022 15:17:48 +0200 Subject: [PATCH] Fixing wrong arrow colors in inkscape pdf export --- .../presentation_figures/PCA_versus_TDA.pdf | Bin 0 -> 18011 bytes .../presentation_figures/PCA_versus_TDA.svg | 199 +++---- .../PCA_versus_TDA_final.pdf | Bin 0 -> 17980 bytes .../PCA_versus_TDA_final.svg | 493 ++++++++++++++++++ 4 files changed, 603 insertions(+), 89 deletions(-) create mode 100644 figures/presentation_figures/PCA_versus_TDA.pdf create mode 100644 figures/presentation_figures/PCA_versus_TDA_final.pdf create mode 100644 figures/presentation_figures/PCA_versus_TDA_final.svg diff --git a/figures/presentation_figures/PCA_versus_TDA.pdf b/figures/presentation_figures/PCA_versus_TDA.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e0fd3adeff888e3fb13be679782c1cc9dfb1cea7 GIT binary patch literal 18011 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 Cu{Dwa literal 0 HcmV?d00001 diff --git a/figures/presentation_figures/PCA_versus_TDA.svg b/figures/presentation_figures/PCA_versus_TDA.svg index acbf670..9a1ce3a 100644 --- a/figures/presentation_figures/PCA_versus_TDA.svg +++ b/figures/presentation_figures/PCA_versus_TDA.svg @@ -5,9 +5,9 @@ version="1.1" id="svg824" xml:space="preserve" - width="173.70016mm" - height="148.62868mm" - viewBox="0 0 656.50454 561.74618" + width="174.90741mm" + height="141.93752mm" + viewBox="0 0 661.06736 536.45675" sodipodi:docname="PCA_versus_TDA.svg" inkscape:version="1.1.1 (c3084ef, 2021-09-22)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -15,71 +15,71 @@ xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs828"><marker - style="overflow:visible;" + style="overflow:visible" id="marker35584" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow2Send" inkscape:isstock="true"><path - transform="scale(0.3) rotate(180) translate(-2.3,0)" - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - style="stroke:context-stroke;fill-rule:evenodd;fill:context-stroke;stroke-width:0.62500000;stroke-linejoin:round;" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" id="path35582" /></marker><marker - style="overflow:visible;" + style="overflow:visible" id="Arrow2Send" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow2Send" inkscape:isstock="true"><path - transform="scale(0.3) rotate(180) translate(-2.3,0)" - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - style="stroke:context-stroke;fill-rule:evenodd;fill:context-stroke;stroke-width:0.62500000;stroke-linejoin:round;" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" id="path22420" /></marker><marker - style="overflow:visible;" + style="overflow:visible" id="Arrow2Mend" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow2Mend" inkscape:isstock="true"><path - transform="scale(0.6) rotate(180) translate(0,0)" - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - style="stroke:context-stroke;fill-rule:evenodd;fill:context-stroke;stroke-width:0.62500000;stroke-linejoin:round;" + transform="scale(-0.6)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" id="path22414" /></marker><marker - style="overflow:visible;" + style="overflow:visible" id="Arrow2Lend" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow2Lend" inkscape:isstock="true"><path - transform="scale(1.1) rotate(180) translate(1,0)" - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - style="stroke:context-stroke;fill-rule:evenodd;fill:context-stroke;stroke-width:0.62500000;stroke-linejoin:round;" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" id="path22408" /></marker><marker - style="overflow:visible;" + style="overflow:visible" id="marker27755" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow1Mend" inkscape:isstock="true"><path - transform="scale(0.4) rotate(180) translate(10,0)" - style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt;" - d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 Z" id="path27753" /></marker><marker - style="overflow:visible;" + style="overflow:visible" id="Arrow1Mend" - refX="0.0" - refY="0.0" + refX="0" + refY="0" orient="auto" inkscape:stockid="Arrow1Mend" inkscape:isstock="true"><path - transform="scale(0.4) rotate(180) translate(10,0)" - style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt;" - d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 Z" id="path22396" /></marker></defs><sodipodi:namedview id="namedview826" pagecolor="#ffffff" @@ -88,32 +88,33 @@ inkscape:pageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" - showgrid="true" + showgrid="false" units="mm" fit-margin-top="2" fit-margin-left="2" fit-margin-bottom="2" fit-margin-right="2" - inkscape:zoom="1.8522541" - inkscape:cx="467.26851" - inkscape:cy="429.47671" + inkscape:zoom="1.3029072" + inkscape:cx="389.51356" + inkscape:cy="314.29715" inkscape:window-width="1440" inkscape:window-height="815" inkscape:window-x="0" inkscape:window-y="25" inkscape:window-maximized="0" inkscape:current-layer="layer2" - inkscape:document-units="mm"><inkscape:grid + inkscape:document-units="mm" + inkscape:snap-object-midpoints="true"><inkscape:grid type="xygrid" id="grid11024" - originx="-123.775" - originy="-53.242402" /></sodipodi:namedview><g + originx="-118.99164" + originy="-51.940948" /></sodipodi:namedview><g id="g830" inkscape:groupmode="layer" inkscape:label="sketch" - transform="matrix(1.3333333,0,0,-1.3333333,-123.77501,740.46427)" + transform="matrix(1.3333333,0,0,-1.3333333,-118.99166,741.76573)" sodipodi:insensitive="true" - style="display:inline;opacity:0.305466"><g + style="display:none;opacity:0.305466"><g id="g838"><g id="g840"><g id="g842"><path @@ -14976,7 +14977,8 @@ inkscape:groupmode="layer" id="layer1" inkscape:label="dots" - style="display:inline"><circle + style="display:inline" + transform="translate(4.7833542,1.3014562)"><circle style="fill:#000000;stroke:#000000" id="path6165" cx="319.22501" @@ -15220,7 +15222,8 @@ inkscape:groupmode="layer" id="layer2" inkscape:label="arrows_and_text" - style="display:inline"><text + style="display:inline" + transform="translate(4.7833542,1.3014562)"><text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:26.1053px;line-height:1.25;font-family:sans-serif;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:0.652633" x="203.76361" @@ -15230,47 +15233,43 @@ id="tspan21217" x="203.76361" y="174.02745" - style="stroke-width:0.652633">cheap</tspan></text><g - id="g29068"><path - style="fill:#808080;stroke:#808080;stroke-width:3.64739;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:10.9426, 3.64739;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Mend)" - d="M 316.22644,206.75763 256.2251,296.75964" - id="path22305" - sodipodi:nodetypes="cc" /><text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:32.2467px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.806154" + style="stroke-width:0.652633">cheap</tspan></text><path + style="fill:#808080;stroke:#808080;stroke-width:3.64739;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:10.9426, 3.64739;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="M 316.22644,206.75763 256.2251,296.75964" + id="path22305" + sodipodi:nodetypes="cc" /><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:32.2467px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.806154" + x="186.88524" + y="264.92206" + id="text28397"><tspan + sodipodi:role="line" + id="tspan28395" x="186.88524" y="264.92206" - id="text28397"><tspan - sodipodi:role="line" - id="tspan28395" - x="186.88524" - y="264.92206" - style="stroke-width:0.806154">PCA</tspan></text></g><g - id="g29076" - transform="matrix(-1,0,0,1,791.3751,0)" - style="stroke-width:1.00157479;stroke-miterlimit:4;stroke-dasharray:none"><path - style="fill:#808080;stroke:#808080;stroke-width:1.00157479;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Mend)" - d="M 316.22644,206.75763 256.2251,296.75964" - id="path29070" - sodipodi:nodetypes="cc" /><text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:32.2467px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1.00157479;stroke-miterlimit:4;stroke-dasharray:none" - x="-253.67747" + style="stroke-width:0.806154">PCA</tspan></text><path + style="fill:#808080;stroke:#808080;stroke-width:3.64739;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:10.9426, 3.64739;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="m 396.40834,206.75763 60.00134,90.00201" + id="path7829" + sodipodi:nodetypes="cc" /><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:32.2467px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1.00157;stroke-miterlimit:4;stroke-dasharray:none" + x="457.69763" + y="264.92206" + id="text29074"><tspan + sodipodi:role="line" + id="tspan29072" + x="457.69763" y="264.92206" - id="text29074" - transform="scale(-1,1)"><tspan - sodipodi:role="line" - id="tspan29072" - x="-253.67747" - y="264.92206" - style="stroke-width:1.00157479;stroke-miterlimit:4;stroke-dasharray:none">TDA</tspan></text><path - style="fill:none;stroke:#008000;stroke-width:2.26771653;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none" - d="m 735.1501,556.75759 -260,-249.99999" - id="path35539" /><path - style="fill:#008080;stroke:#008080;stroke-width:2.26772;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" - d="m 530.1501,511.75759 150,-159.99999" - id="path6035" - sodipodi:nodetypes="cc" /></g><text + style="stroke-width:1.00157;stroke-miterlimit:4;stroke-dasharray:none">TDA</tspan></text><path + style="fill:#008000;stroke:#008000;stroke-width:2.26772;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="m 78.225,526.75759 222,-201.99999" + id="path35539" + sodipodi:nodetypes="cc" /><path + style="fill:#008080;stroke:#008080;stroke-width:2.26772;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="m 261.225,511.75759 -150,-159.99999" + id="path6035" + sodipodi:nodetypes="cc" /><text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:26.1053px;line-height:1.25;font-family:sans-serif;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:0.652633" x="1.7636108" @@ -15293,4 +15292,26 @@ style="stroke-width:0.652633">cheap</tspan></text></g><g inkscape:groupmode="layer" id="layer3" - inkscape:label="simplices" /></svg> + inkscape:label="simplices" + transform="translate(4.7833542,1.3014562)"><path + style="fill:none;stroke:#ff0000;stroke-width:3.40157;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 639.22498,355.7576 -42,-10 -46,6 -45.99997,18 -30,34 -12,22 -10,26 12,36 h 42 l 41.99997,-10 38,-22 38,-24 18,-38 z" + id="path6071" /><path + style="fill:none;stroke:#ff0000;stroke-width:1.88976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 453.22501,451.7576 -18,24 30,12 z" + id="path6107" /><path + style="fill:none;stroke:#ff0000;stroke-width:1.88976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 507.22501,487.7576 -20,22 -22,-22 z" + id="path6143" /><path + style="fill:none;stroke:#ff0000;stroke-width:1.88976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 507.22501,487.7576 25.99997,10 16,-20 z" + id="path6277" /><path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.161968;stroke-miterlimit:4;stroke-dasharray:none" + d="m 450.07249,480.63399 -13.26609,-5.31574 0.20291,-0.26881 c 0.1116,-0.14785 3.72716,-4.969 8.03456,-10.71368 l 7.83166,-10.44486 5.29635,15.88733 c 2.91299,8.73804 5.31799,15.95483 5.34443,16.03732 0.0298,0.0929 0.005,0.14698 -0.0648,0.14209 -0.0621,-0.004 -6.08265,-2.39999 -13.379,-5.32365 z" + id="path6609" /><path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.122888;stroke-miterlimit:4;stroke-dasharray:none" + d="m 477.40255,498.53665 -9.78605,-9.78621 h 18.69241 18.69241 l -0.23156,0.24385 c -0.12736,0.13412 -4.0437,4.44304 -8.70299,9.57537 -4.65928,5.13234 -8.56294,9.4264 -8.6748,9.54236 l -0.20337,0.21084 z" + id="path6649" /><path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.0970274;stroke-miterlimit:4;stroke-dasharray:none" + d="m 521.70788,492.28538 c -6.96026,-2.67729 -11.15098,-4.31434 -11.09023,-4.33225 0.37758,-0.11131 35.97467,-8.56109 35.99219,-8.54357 0.017,0.017 -13.51941,16.98173 -13.67957,17.14425 -0.019,0.0193 -5.06907,-1.90153 -11.22239,-4.26843 z" + id="path6729" /></g></svg> diff --git a/figures/presentation_figures/PCA_versus_TDA_final.pdf b/figures/presentation_figures/PCA_versus_TDA_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..824ed49f7c19ce337ba3d5d77456461cbdb9caf7 GIT binary patch literal 17980 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 literal 0 HcmV?d00001 diff --git a/figures/presentation_figures/PCA_versus_TDA_final.svg b/figures/presentation_figures/PCA_versus_TDA_final.svg new file mode 100644 index 0000000..57d6552 --- /dev/null +++ b/figures/presentation_figures/PCA_versus_TDA_final.svg @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="174.90741mm" + height="141.93752mm" + viewBox="0 0 174.90741 141.93752" + version="1.1" + id="svg11179" + inkscape:version="1.1.1 (c3084ef, 2021-09-22)" + sodipodi:docname="PCA_versus_TDA_final.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview11181" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:document-units="mm" + showgrid="false" + fit-margin-top="2" + fit-margin-left="2" + fit-margin-bottom="2" + fit-margin-right="2" + inkscape:zoom="0.93177898" + inkscape:cx="288.15846" + inkscape:cy="242.01018" + inkscape:window-width="1312" + inkscape:window-height="815" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="0" + inkscape:current-layer="layer1" /> + <defs + id="defs11176"> + <marker + style="overflow:visible" + id="Arrow2Mend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Mend" + inkscape:isstock="true"> + <path + transform="scale(-0.6)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" + id="path22414" /> + </marker> + <marker + style="overflow:visible" + id="marker11250" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Mend" + inkscape:isstock="true"> + <path + transform="scale(-0.6)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" + id="path11248" /> + </marker> + <marker + style="overflow:visible" + id="marker11254" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Mend" + inkscape:isstock="true"> + <path + transform="scale(-0.6)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" + id="path11252" /> + </marker> + <marker + style="overflow:visible" + id="marker11258" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Mend" + inkscape:isstock="true"> + <path + transform="scale(-0.6)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round" + id="path11256" /> + </marker> + </defs> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(13.829759,-77.781669)"> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="path6165" + cx="71.897453" + cy="96.58271" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11276" + cx="68.72245" + cy="102.40354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11278" + cx="66.076622" + cy="109.28271" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11280" + cx="61.314117" + cy="115.63271" + r="1.3229166" /> + <circle + style="display:inline;fill:#0000ff;stroke:#0000ff;stroke-width:0.264583" + id="circle11282" + cx="69.251617" + cy="118.80771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11320" + cx="79.834953" + cy="87.586876" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11322" + cx="92.005783" + cy="82.824371" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11324" + cx="104.17662" + cy="81.236877" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11326" + cx="115.28912" + cy="83.882706" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11328" + cx="116.34745" + cy="93.936874" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11330" + cx="111.58495" + cy="103.99104" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11332" + cx="101.53078" + cy="110.34104" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11334" + cx="91.476616" + cy="116.16187" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11336" + cx="87.243286" + cy="121.45354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11338" + cx="80.36412" + cy="118.80771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle11340" + cx="75.072449" + cy="124.62854" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30344" + cx="18.451622" + cy="184.95354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30346" + cx="15.276622" + cy="190.77437" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30348" + cx="12.630788" + cy="197.65353" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30350" + cx="7.8682885" + cy="204.00354" + r="1.3229166" /> + <circle + style="display:inline;fill:#0000ff;stroke:#0000ff;stroke-width:0.264583" + id="circle30352" + cx="15.805788" + cy="207.17854" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30354" + cx="26.38912" + cy="175.9577" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30356" + cx="38.559952" + cy="171.19521" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30358" + cx="50.730785" + cy="169.60771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30360" + cx="61.843285" + cy="172.25354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30362" + cx="62.901619" + cy="182.30771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30364" + cx="58.139118" + cy="192.36188" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30366" + cx="48.084953" + cy="198.71187" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30368" + cx="38.030785" + cy="204.5327" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30370" + cx="33.797451" + cy="209.82437" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30372" + cx="26.918285" + cy="207.17854" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30374" + cx="21.626619" + cy="212.99937" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30380" + cx="113.17245" + cy="184.95354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30382" + cx="109.99745" + cy="190.77437" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30384" + cx="107.35162" + cy="197.65353" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30386" + cx="102.58912" + cy="204.00354" + r="1.3229166" /> + <circle + style="display:inline;fill:#0000ff;stroke:#0000ff;stroke-width:0.264583" + id="circle30388" + cx="110.52662" + cy="207.17854" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30390" + cx="121.10995" + cy="175.9577" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30392" + cx="133.28078" + cy="171.19521" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30394" + cx="145.45161" + cy="169.60771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30396" + cx="156.5641" + cy="172.25354" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30398" + cx="157.62244" + cy="182.30771" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30400" + cx="152.85994" + cy="192.36188" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30402" + cx="142.80577" + cy="198.71187" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30404" + cx="132.75162" + cy="204.5327" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30406" + cx="128.51828" + cy="209.82437" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30408" + cx="121.63911" + cy="207.17854" + r="1.3229166" /> + <circle + style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.264583" + id="circle30410" + cx="116.34745" + cy="212.99937" + r="1.3229166" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:6.90703px;line-height:1.25;font-family:sans-serif;display:inline;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:0.172676" + x="41.348293" + y="124.17077" + id="text21219"><tspan + sodipodi:role="line" + id="tspan21217" + x="41.348293" + y="124.17077" + style="stroke-width:0.172676">cheap</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.53194px;line-height:1.25;font-family:sans-serif;display:inline;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.213295" + x="36.882557" + y="148.21997" + id="text28397"><tspan + sodipodi:role="line" + id="tspan28395" + x="36.882557" + y="148.21997" + style="stroke-width:0.213295">PCA</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.53194px;line-height:1.25;font-family:sans-serif;display:inline;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none" + x="108.535" + y="148.21997" + id="text29074"><tspan + sodipodi:role="line" + id="tspan29072" + x="108.535" + y="148.21997" + style="stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none">TDA</tspan></text> + <path + style="display:inline;fill:#008000;stroke:#008000;stroke-width:0.600001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="M 8.132868,217.49729 66.870367,164.05146" + id="path35539" + sodipodi:nodetypes="cc" /> + <path + style="display:inline;fill:#008080;stroke:#008080;stroke-width:0.600001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="M 56.551617,213.52854 16.864118,171.19521" + id="path6035" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:6.90703px;line-height:1.25;font-family:sans-serif;display:inline;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:0.172676" + x="-12.097541" + y="212.5416" + id="text30378"><tspan + sodipodi:role="line" + id="tspan30376" + x="-12.097541" + y="212.5416" + style="stroke-width:0.172676">cheap</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:6.90703px;line-height:1.25;font-family:sans-serif;display:inline;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:0.172676" + x="82.623291" + y="212.5416" + id="text30414"><tspan + sodipodi:role="line" + id="tspan30412" + x="82.623291" + y="212.5416" + style="stroke-width:0.172676">cheap</tspan></text> + <path + style="fill:none;stroke:#ff0000;stroke-width:0.899999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 156.56411,172.25354 -11.1125,-2.64583 -12.17083,1.5875 -12.17083,4.7625 -7.9375,8.99583 -3.175,5.82083 -2.64583,6.87917 3.175,9.525 h 11.1125 l 11.11249,-2.64583 10.05417,-5.82084 10.05416,-6.35 4.7625,-10.05416 z" + id="path6071" /> + <path + style="fill:none;stroke:#ff0000;stroke-width:0.499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 107.35162,197.65354 -4.7625,6.35 7.9375,3.175 z" + id="path6107" /> + <path + style="fill:none;stroke:#ff0000;stroke-width:0.499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 121.63912,207.17854 -5.29167,5.82083 -5.82083,-5.82083 z" + id="path6143" /> + <path + style="fill:none;stroke:#ff0000;stroke-width:0.499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 121.63912,207.17854 6.87916,2.64583 4.23333,-5.29166 z" + id="path6277" /> + <path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.042854;stroke-miterlimit:4;stroke-dasharray:none" + d="m 106.51752,205.29375 -3.50999,-1.40646 0.0537,-0.0711 c 0.0295,-0.0391 0.98614,-1.31471 2.12581,-2.83466 l 2.07212,-2.76354 1.40133,4.20353 c 0.77073,2.31194 1.40705,4.22138 1.41405,4.2432 0.008,0.0246 0.001,0.0389 -0.0172,0.0376 -0.0164,-10e-4 -1.60937,-0.635 -3.53986,-1.40855 z" + id="path6609" /> + <path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.0325141;stroke-miterlimit:4;stroke-dasharray:none" + d="m 113.74859,210.0305 -2.58922,-2.58927 h 4.9457 4.9457 l -0.0613,0.0645 c -0.0337,0.0355 -1.06989,1.17555 -2.30267,2.53348 -1.23276,1.35793 -2.26561,2.49407 -2.2952,2.52475 l -0.0538,0.0558 z" + id="path6649" /> + <path + style="fill:#ff0000;fill-opacity:0.5;stroke:#ff0000;stroke-width:0.0256718;stroke-miterlimit:4;stroke-dasharray:none" + d="m 125.47105,208.37651 c -1.84157,-0.70836 -2.95037,-1.1415 -2.93429,-1.14624 0.0999,-0.0294 9.51829,-2.26512 9.52293,-2.26048 0.005,0.004 -3.57701,4.49308 -3.61939,4.53608 -0.005,0.005 -1.34119,-0.50311 -2.96925,-1.12936 z" + id="path6729" /> + <path + style="fill:#808080;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker11258)" + d="M 71.149644,131.28175 54.744925,156.70167" + id="path1122" /> + <path + style="fill:#808080;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11258)" + d="m 92.992172,131.28175 16.404768,25.41992" + id="path1303" /> + </g> +</svg> -- GitLab