Cleaning up forms of spreadsheet graph

main
Oliver Kennedy 2023-03-27 20:19:00 -04:00
parent 42519ab53b
commit e5dfdc405b
Signed by: okennedy
GPG Key ID: 3E5F9B3ABD3FDB60
2 changed files with 364 additions and 196 deletions

Binary file not shown.

View File

@ -25,15 +25,15 @@
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="2.587745"
inkscape:cx="330.98316"
inkscape:cy="78.44668"
inkscape:zoom="3.6596241"
inkscape:cx="453.32525"
inkscape:cy="95.911491"
inkscape:window-width="1920"
inkscape:window-height="1011"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
inkscape:current-layer="g6315" />
<defs
id="defs2">
<marker
@ -118,6 +118,72 @@
inkscape:groupmode="layer"
id="layer1"
transform="translate(-14.571606,-10.486426)">
<g
id="g4949-2"
transform="matrix(0.48516889,0,0,0.48516889,92.365025,19.840697)">
<g
id="g4730-2"
transform="translate(3.1316448,-15.611894)"
inkscape:tile-cx="88.776394"
inkscape:tile-cy="24.396455"
inkscape:tile-w="19.09103"
inkscape:tile-h="8.5076929"
inkscape:tile-x0="79.230879"
inkscape:tile-y0="20.142608">
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect1151-2-8"
width="7.5076909"
height="7.5076909"
x="76.599236"
y="36.254505" />
<use
x="0"
y="0"
xlink:href="#rect2668"
id="use4240-9-9"
transform="translate(60.357054,21.725146)" />
</g>
<g
id="g4883-7"
transform="translate(-0.11322685,-0.07422867)">
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
id="use4768-3" />
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
transform="translate(0,8.9330776)"
id="use4770-6" />
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
transform="translate(0,17.866155)"
id="use4772-1" />
</g>
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect4826-2"
width="25.165388"
height="32.153976"
x="76.080475"
y="17.178316" />
</g>
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:0.712682;stroke-dasharray:none"
id="rect4826-2-9"
width="48.463848"
height="38.089653"
x="127.98633"
y="8.9268599"
transform="matrix(0.68076508,0,0,0.68076508,48.320126,6.0764005)" />
<g
id="g6351"
transform="translate(1.9161877)">
@ -174,27 +240,129 @@
xlink:href="#rect2668"
id="use4240" />
</g>
<use
x="0"
y="0"
xlink:href="#g4338"
<g
id="use4380"
transform="translate(0,11.1125)" />
<use
x="0"
y="0"
xlink:href="#use4380"
transform="translate(0,11.1125)">
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7343"
width="7.5076909"
height="7.5076909"
x="16.242188"
y="14.529357" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7345"
width="7.5076909"
height="7.5076909"
x="26.825521"
y="14.529357" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7347"
width="7.5076909"
height="7.5076909"
x="37.408855"
y="14.529357" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -17.502389,-7.971314 -20.574359,0"
id="path7349"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -9.768532,-2.868862 -10.354477,0"
id="path7351"
sodipodi:nodetypes="cc" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7353"
width="7.5076909"
height="7.5076909"
x="26.825521"
y="14.529357" />
<use
x="0"
y="0"
xlink:href="#rect1396"
id="use7355" />
<use
x="0"
y="0"
xlink:href="#rect2668"
id="use7357" />
</g>
<g
id="use4382"
transform="translate(0,11.1125)" />
transform="translate(0,22.225)">
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7641"
width="7.5076909"
height="7.5076909"
x="16.242188"
y="14.529357" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7643"
width="7.5076909"
height="7.5076909"
x="26.825521"
y="14.529357" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7645"
width="7.5076909"
height="7.5076909"
x="37.408855"
y="14.529357" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -17.502389,-7.971314 -20.574359,0"
id="path7647"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -9.768532,-2.868862 -10.354477,0"
id="path7649"
sodipodi:nodetypes="cc" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7651"
width="7.5076909"
height="7.5076909"
x="26.825521"
y="14.529357" />
<use
x="0"
y="0"
xlink:href="#rect1396"
id="use7653" />
<use
x="0"
y="0"
xlink:href="#rect2668"
id="use7655" />
</g>
</g>
<g
id="g4656">
<use
x="0"
y="0"
xlink:href="#g4364"
<g
id="use4384"
transform="translate(0,11.1125)" />
transform="translate(0,11.1125)">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect7629"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path7631"
sodipodi:nodetypes="cc" />
</g>
<g
id="g4364">
<rect
@ -210,12 +378,22 @@
id="path2554"
sodipodi:nodetypes="cc" />
</g>
<use
x="0"
y="0"
xlink:href="#g4364"
<g
id="use4386"
transform="translate(0,22.225001)" />
transform="translate(0,22.225001)">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect7635"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path7637"
sodipodi:nodetypes="cc" />
</g>
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2-5)"
d="M 51.739837,29.366921 V 20.491576"
@ -497,199 +675,189 @@
<g
id="g6315"
transform="matrix(0.68076508,0,0,0.68076508,44.184283,5.8587649)">
<g
id="g4949-2"
transform="matrix(0.7126818,0,0,0.7126818,70.774401,20.538557)">
<g
id="g4730-2"
transform="translate(3.1316448,-15.611894)"
inkscape:tile-cx="88.776394"
inkscape:tile-cy="24.396455"
inkscape:tile-w="19.09103"
inkscape:tile-h="8.5076929"
inkscape:tile-x0="79.230879"
inkscape:tile-y0="20.142608">
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect1151-2-8"
width="7.5076909"
height="7.5076909"
x="76.599236"
y="36.254505" />
<use
x="0"
y="0"
xlink:href="#rect2668"
id="use4240-9-9"
transform="translate(60.357054,21.725146)" />
</g>
<g
id="g4883-7"
transform="translate(-0.11322685,-0.07422867)">
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
id="use4768-3" />
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
transform="translate(0,8.9330776)"
id="use4770-6" />
<use
x="0"
y="0"
inkscape:tiled-clone-of="#g4730-2"
xlink:href="#g4730-2"
transform="translate(0,17.866155)"
id="use4772-1" />
</g>
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect4826-2"
width="25.165388"
height="32.153976"
x="76.080475"
y="17.178316" />
</g>
<g
id="g6188"
transform="translate(6.0752876,0.31969252)">
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:0.712682;stroke-dasharray:none"
id="rect4826-2-9"
width="48.463848"
height="38.089653"
x="127.98633"
y="8.9268599" />
<g
id="g6159"
transform="translate(-0.06946268,-0.33844343)">
<g
id="g5834"
transform="translate(116.41668)">
<g
id="g5828">
<rect
style="fill:none;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect5812"
width="7.5076909"
height="7.5076909"
x="16.242188"
y="14.529357" />
<rect
style="fill:none;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect5814"
width="7.5076909"
height="7.5076909"
x="26.825521"
y="14.529357" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect5816"
width="7.5076909"
height="7.5076909"
x="37.408855"
y="14.529357" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -17.502389,-7.971314 -20.574359,0"
id="path5818"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 40.819218,18.204756 c -3.660315,-8.5795686 -9.768532,-2.868862 -10.354477,0"
id="path5820"
sodipodi:nodetypes="cc" />
</g>
<use
x="0"
y="0"
xlink:href="#g5828"
id="use5912"
transform="translate(0,11.1125)" />
<use
x="0"
y="0"
xlink:href="#g5828"
id="use5916"
transform="translate(0,22.225001)" />
</g>
<g
id="g5850"
transform="translate(116.41668)">
<use
x="0"
y="0"
xlink:href="#g4364"
id="use5836"
transform="translate(0,11.1125)" />
<g
id="g5842">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect5838"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path5840"
sodipodi:nodetypes="cc" />
</g>
<use
x="0"
y="0"
xlink:href="#g4364"
id="use5844"
transform="translate(0,22.225001)" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2-5)"
d="M 51.739837,29.366921 V 20.491576"
id="path5846"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2-5)"
d="M 51.739837,40.479422 V 31.604077"
id="path5848"
sodipodi:nodetypes="cc" />
</g>
</g>
</g>
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect5812"
width="7.5076909"
height="7.5076909"
x="138.66469"
y="14.510606" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6665)"
d="m 142.21581,19.285158 c -2.50508,0.63113 -11.03133,-0.794123 -14.16314,4.695735 -1.70323,2.98566 -0.38946,5.857624 -0.38946,5.857624"
d="m 141.38487,20.507715 c -0.1923,10.007105 13.55034,24.253853 10.41853,29.743711 -1.70323,2.98566 -7.95762,2.421313 -7.95762,2.421313"
id="path6190"
sodipodi:nodetypes="csc" />
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect5814"
width="7.5076909"
height="7.5076909"
x="149.24802"
y="14.510606" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect5816"
width="7.5076909"
height="7.5076909"
x="159.83136"
y="14.510606" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,18.186005 c -3.66032,-8.5795685 -17.50239,-7.971314 -20.57436,0"
id="path5818"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,18.186005 c -3.66032,-8.5795685 -9.76853,-2.868862 -10.35448,0"
id="path5820"
sodipodi:nodetypes="cc" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7663"
width="7.5076909"
height="7.5076909"
x="159.83136"
y="25.623106" />
<rect
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:none"
id="rect7675"
width="7.5076909"
height="7.5076909"
x="159.83136"
y="36.735607" />
<g
id="g5850"
transform="translate(122.4225,-0.01875091)">
<g
id="use5836"
transform="translate(0,11.1125)">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect7683"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path7685"
sodipodi:nodetypes="cc" />
</g>
<g
id="g5842">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect5838"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path5840"
sodipodi:nodetypes="cc" />
</g>
<g
id="use5844"
transform="translate(0,22.225001)">
<rect
style="fill:none;stroke:#d40000;stroke-width:1;stroke-dasharray:none"
id="rect7689"
width="7.5076909"
height="7.5076909"
x="47.992191"
y="14.529357" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2)"
d="M 51.673937,18.133864 H 42.78024"
id="path7691"
sodipodi:nodetypes="cc" />
</g>
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2-5)"
d="M 51.739837,29.366921 V 20.491576"
id="path5846"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#d40000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2-5)"
d="M 51.739837,40.479422 V 31.604077"
id="path5848"
sodipodi:nodetypes="cc" />
</g>
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 152.74586,19.17136 c -0.16358,3.270201 -19.86514,-1.603955 -24.69319,4.809533"
d="m 152.04228,20.532061 c -0.16358,3.270201 4.04978,24.013579 -0.77827,30.427067"
id="path6250"
sodipodi:nodetypes="cc" />
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect7659"
width="7.5076909"
height="7.5076909"
x="138.66469"
y="25.623106" />
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect7661"
width="7.5076909"
height="7.5076909"
x="149.24802"
y="25.623106" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,29.298505 c -3.66032,-8.579569 -17.50239,-7.971314 -20.57436,0"
id="path7665"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,29.298505 c -3.66032,-8.579569 -9.76853,-2.868862 -10.35448,0"
id="path7667"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 152.74889,30.328748 c -0.16358,3.270201 -19.86817,-12.761343 -24.69622,-6.347855"
d="m 151.3214,31.022788 c -0.16358,3.270201 2.48378,15.063898 0.10281,19.87877"
id="path6258"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 142.31796,30.3228 c -0.13003,4.162047 -9.43724,-12.755395 -14.26529,-6.341907"
d="m 140.93341,30.812217 c -0.13003,4.162047 16.18769,15.756471 10.27129,20.324612"
id="path6260"
sodipodi:nodetypes="cc" />
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect7671"
width="7.5076909"
height="7.5076909"
x="138.66469"
y="36.735607" />
<path
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,40.411006 c -3.66032,-8.579569 -17.50239,-7.971314 -20.57436,0"
id="path7677"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="M 152.6546,41.520854 C 150.73848,46.86171 132.88072,17.567405 128.05267,23.980893"
d="m 141.20985,41.921618 c -1.993,6.622311 14.96312,2.515478 10.13507,8.928966"
id="path6264"
sodipodi:nodetypes="cc" />
<rect
style="fill:#ffffff;stroke:#999999;stroke-width:1;stroke-dasharray:none"
id="rect7673"
width="7.5076909"
height="7.5076909"
x="149.24802"
y="36.735607" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 151.9924,42.305227 c -0.45337,3.239652 1.22971,5.894382 -0.71058,8.665922"
id="path6262"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#999999;stroke-width:0.465;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 142.32247,41.461448 c -1.993,6.622311 -9.44175,-23.894043 -14.2698,-17.480555"
id="path6264"
style="fill:none;stroke:#2c2ca0;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleStart)"
d="m 163.24172,40.411006 c -3.66032,-8.579569 -9.76853,-2.868862 -10.35448,0"
id="path7679"
sodipodi:nodetypes="cc" />
</g>
<text

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 32 KiB