Standard Deviation Comparison (Two Data Sets)
2015-07-05 01:25
This GeoGebra example demonstrates how to compare the standard deviation and dispersion of two data sets. By visualizing data points, mean reference lines, and deviation segments, it intuitively presents how each dataset fluctuates around its mean. It also includes boxplot comparison, combined with mean calculation and standard deviation (SD) analysis, helping learners deeply understand core stati
<?xml version="1.0" encoding="utf-8"?>
<geogebra format="5.0" version="5.0.388.0" app="classic" platform="w" id="b0d9539a-eb18-4b12-901e-a748f33cadf1" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb.xsd" xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<gui>
<window width="1000" height="690" />
<perspectives>
<perspective id="tmp">
<panes>
<pane location="" divider="0.2" orientation="1" />
</panes>
<views>
<view id="1" visible="true" inframe="false" stylebar="false" location="1" size="500" window="100,100,600,400" />
<view id="2" visible="false" inframe="false" stylebar="false" location="3" size="200" window="100,100,250,400" />
<view id="4" visible="false" inframe="false" stylebar="false" location="1,1" size="300" window="100,100,600,400" />
<view id="8" visible="false" inframe="false" stylebar="false" location="1,3" size="300" window="100,100,600,400" />
<view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="100,100,700,550" />
<view id="512" visible="false" inframe="false" stylebar="false" location="1,1,1" size="500" window="100,100,600,400" />
</views>
<toolbar show="false" items="0 39 | 1 501 67 , 5 19 , 72 75 76 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6" position="1" help="false" />
<input show="false" cmd="true" top="algebra" />
<dockBar show="false" east="false" />
</perspective>
</perspectives>
<labelingStyle val="3"/>
<font size="24"/>
</gui>
<euclidianView>
<viewNumber viewNo="1"/>
<size width="997" height="687"/>
<coordSystem xZero="19.436768220423772" yZero="289.8303297094911" scale="37.627258277842" yscale="38.70002630985595"/>
<evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="2" rightAngleStyle="1" checkboxSize="26" gridType="0"/>
<bgColor r="255" g="255" b="255"/>
<axesColor r="0" g="0" b="0"/>
<gridColor r="192" g="192" b="192"/>
<lineStyle axes="3" grid="10"/>
<axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" tickDistance="1" tickExpression="" positiveAxis="true"/>
<axis id="1" show="false" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
<grid distX="1" distY="0.25" distTheta="0.5235987755982988"/>
</euclidianView>
<kernel>
<continuous val="false"/>
<usePathAndRegionParameters val="true"/>
<decimals val="2"/>
<angleUnit val="degree"/>
<algebraStyle val="0" spreadsheet="0"/>
<coordStyle val="0"/>
</kernel>
<scripting blocked="false" disabled="false"/>
<construction title="" author="" date="">
<expression label ="listNy" exp="{3, 4, 5, 6, 7, 8, 9, 10}"/>
<element type="list" label="listNy">
<show object="true" label="true" ev="4"/>
<objColor r="127" g="0" b="255" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="23" y="329"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<selectedIndex val="7"/>
<comboBox val="true"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
<caption val="$n_y =$"/>
</element>
<command name="SelectedElement">
<input a0="listNy"/>
<output a0="nY"/>
</command>
<element type="numeric" label="nY">
<value val="10"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<element type="numeric" label="seperation">
<value val="0.35"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="255" alpha="0.10000000149011612"/>
<layer val="0"/>
<labelMode val="1"/>
<slider min="-5" max="5" absoluteScreenLocation="true" width="200" x="30" y="90" fixed="false" horizontal="true" showAlgebra="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<animation step="1" speed="1" type="0" playing="false"/>
</element>
<expression label ="listNx" exp="{3, 4, 5, 6, 7, 8, 9, 10}"/>
<element type="list" label="listNx">
<show object="true" label="true" ev="4"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="23" y="377"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<selectedIndex val="7"/>
<comboBox val="true"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
<caption val="$n_x =$"/>
</element>
<command name="SelectedElement">
<input a0="listNx"/>
<output a0="nX"/>
</command>
<element type="numeric" label="nX">
<value val="10"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<command name="Sequence">
<input a0="Segment[(0, i), (20, i)]" a1="i" a2="(11 * seperation)" a3="(20 * seperation)" a4="seperation"/>
<output a0="listGridY"/>
</command>
<element type="list" label="listGridY">
<show object="true" label="true" ev="4"/>
<objColor r="192" g="192" b="192" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="Y"/>
</command>
<element type="point" label="Y">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 10"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelOffset x="8" y="2"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="13.000000000000007" y="7" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="X"/>
</command>
<element type="point" label="X">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 9"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="8.000000000000007" y="6.649999999999997" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="W"/>
</command>
<element type="point" label="W">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 8"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="3.000000000000007" y="6.299999999999997" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="V"/>
</command>
<element type="point" label="V">
<show object="false" label="false" ev="4"/>
<condition showObject="nY ≥ 7"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="15" y="5.9499999999999975" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="U"/>
</command>
<element type="point" label="U">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 6"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="16.999999999999993" y="5.599999999999998" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="T"/>
</command>
<element type="point" label="T">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 5"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="0" y="5.599999999999998" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="S"/>
</command>
<element type="point" label="S">
<show object="true" label="false" ev="4"/>
<condition showObject="nY ≥ 4"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="9.000000000000004" y="4.899999999999999" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="R"/>
</command>
<element type="point" label="R">
<show object="true" label="false" ev="4"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="12.000000000000002" y="4.549999999999999" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="Q"/>
</command>
<element type="point" label="Q">
<show object="true" label="false" ev="4"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="12.999999999999998" y="4.199999999999999" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridY"/>
<output a0="P"/>
</command>
<element type="point" label="P">
<show object="true" label="false" ev="4"/>
<objColor r="204" g="153" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="0" y="4.199999999999999" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Sequence">
<input a0="Segment[(0, i), (20, i)]" a1="i" a2="seperation" a3="(10 * seperation)" a4="seperation"/>
<output a0="listGridX"/>
</command>
<element type="list" label="listGridX">
<show object="true" label="true" ev="4"/>
<objColor r="192" g="192" b="192" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="J"/>
</command>
<element type="point" label="J">
<show object="false" label="false" ev="4"/>
<condition showObject="nX ≥ 10"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="10" y="3.5000000000000004" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="I"/>
</command>
<element type="point" label="I">
<show object="true" label="false" ev="4"/>
<condition showObject="nX ≥ 9"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="13.999999999999986" y="3.1500000000000004" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="H"/>
</command>
<element type="point" label="H">
<show object="true" label="false" ev="4"/>
<condition showObject="nX ≥ 8"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="8.000000000000007" y="2.8000000000000003" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="G"/>
</command>
<element type="point" label="G">
<show object="true" label="false" ev="4"/>
<condition showObject="nX ≥ 7"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="3.000000000000007" y="2.45" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="F"/>
</command>
<element type="point" label="F">
<show object="false" label="false" ev="4"/>
<condition showObject="nX ≥ 6"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="6.999999999999993" y="2.1" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="E"/>
</command>
<element type="point" label="E">
<show object="true" label="false" ev="4"/>
<condition showObject="nX ≥ 5"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="0.9999999999999964" y="1.75" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="D"/>
</command>
<element type="point" label="D">
<show object="true" label="false" ev="4"/>
<condition showObject="nX ≥ 4"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="17" y="1.4" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="C"/>
</command>
<element type="point" label="C">
<show object="true" label="false" ev="4"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelOffset x="-8" y="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="5.9999999999999964" y="1.0499999999999998" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="B"/>
</command>
<element type="point" label="B">
<show object="true" label="false" ev="4"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="14" y="0.7" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Point">
<input a0="listGridX"/>
<output a0="A"/>
</command>
<element type="point" label="A">
<show object="true" label="false" ev="4"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelOffset x="21" y="47"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="1" playing="false"/>
<isShape val="false"/>
<coords x="10" y="0.35" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Take">
<input a0="Zip[x(k), k, {A, B, C, D, E, F, G, H, I, J}]" a1="1" a2="nX"/>
<output a0="listDataX"/>
</command>
<element type="list" label="listDataX">
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Mean">
<input a0="listDataX"/>
<output a0="meanX"/>
</command>
<element type="numeric" label="meanX">
<value val="8.999999999999998"/>
<objColor r="0" g="0" b="255" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<expression label="listDevX" exp="listDataX - meanX" />
<element type="list" label="listDevX">
<objColor r="255" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Append">
<input a0="Zip["\textcolor{red}{(" + (k) + ")^2}+", k, Take[Sort[listDevX], 1, nX - 1]]" a1=""\textcolor{red}{(" + (Last[Sort[listDevX]]) + ")^2}""/>
<output a0="listTextX"/>
</command>
<element type="list" label="listTextX">
<show object="false" label="false"/>
<objColor r="255" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<element type="boolean" label="box1">
<value val="false"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelOffset x="18" y="420"/>
<labelMode val="3"/>
<checkbox fixed="true"/>
<caption val="Mean"/>
</element>
<command name="Take">
<input a0="Zip[k, k, {A, B, C, D, E, F, G, H, I, J}]" a1="1" a2="nX"/>
<output a0="listDataPointX"/>
</command>
<element type="list" label="listDataPointX">
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Zip">
<input a0="Segment[k, (meanX, y(k))]" a1="k" a2="listDataPointX"/>
<output a0="listDevLineX"/>
</command>
<element type="list" label="listDevLineX">
<show object="true" label="true" ev="4"/>
<condition showObject="box1"/>
<objColor r="255" g="0" b="0" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<element type="boolean" label="box2">
<value val="false"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelOffset x="18" y="468"/>
<labelMode val="3"/>
<checkbox fixed="true"/>
<caption val="Standard Deviation"/>
</element>
<element type="numeric" label="rem">
<value val="0"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<layer val="0"/>
<labelMode val="1"/>
<animation step="1" speed="1" type="0" playing="false"/>
</element>
<command name="Take">
<input a0="Zip[x(k), k, {P, Q, R, S, T, U, V, W, X, Y}]" a1="1" a2="nY"/>
<output a0="listDataY"/>
</command>
<element type="list" label="listDataY">
<objColor r="255" g="127" b="0" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Mean">
<input a0="listDataY"/>
<output a0="meanY"/>
</command>
<element type="numeric" label="meanY">
<value val="9"/>
<objColor r="0" g="0" b="255" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<command name="Take">
<input a0="Zip[k, k, {P, Q, R, S, T, U, V, W, X, Y}]" a1="1" a2="nY"/>
<output a0="listDataPointY"/>
</command>
<element type="list" label="listDataPointY">
<show object="false" label="false"/>
<objColor r="127" g="0" b="255" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Zip">
<input a0="Segment[k, (meanY, y(k))]" a1="k" a2="listDataPointY"/>
<output a0="listDevLineY"/>
</command>
<element type="list" label="listDevLineY">
<show object="true" label="true" ev="4"/>
<condition showObject="box1"/>
<objColor r="255" g="0" b="0" alpha="0"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<element type="numeric" label="rem'">
<value val="7"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<layer val="0"/>
<labelMode val="1"/>
<animation step="1" speed="1" type="0" playing="false"/>
</element>
<expression label="listDevY" exp="listDataY - meanY" />
<element type="list" label="listDevY">
<objColor r="255" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<command name="Append">
<input a0="Zip["\textcolor{red}{(" + (k) + ")^2}+", k, Take[Sort[listDevY], 1, nY - 1]]" a1=""\textcolor{red}{(" + (Last[Sort[listDevY]]) + ")^2}""/>
<output a0="listTextY"/>
</command>
<element type="list" label="listTextY">
<show object="false" label="false"/>
<objColor r="255" g="0" b="0" alpha="0.10000000149011612"/>
<bgColor r="255" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<isShape val="false"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<pointSize val="3"/>
<pointStyle val="-1"/>
</element>
<expression label="reachMin" exp="Min[listDataX] ≤ 0 ∨ Min[listDataY] ≤ 0" />
<element type="boolean" label="reachMin">
<value val="true"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<checkbox fixed="true"/>
</element>
<expression label="reachMax" exp="Max[listDataX] ≥ 20 ∨ Max[listDataY] ≥ 20" />
<element type="boolean" label="reachMax">
<value val="false"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<checkbox fixed="true"/>
</element>
<command name="SD">
<input a0="listDataX"/>
<output a0="sigmaY"/>
</command>
<element type="numeric" label="sigmaY">
<value val="4.795831523312718"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<command name="SD">
<input a0="listDataY"/>
<output a0="sigmaX"/>
</command>
<element type="numeric" label="sigmaX">
<value val="5.830951894845301"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<selectionAllowed val="false"/>
</element>
<command name="Polygon">
<input a0="(meanX - sigmaY, ((nX + 0.5) * seperation))" a1="(meanX + sigmaY, ((nX + 0.5) * seperation))" a2="(meanX + sigmaY, (0.5 * seperation))" a3="(meanX - sigmaY, (0.5 * seperation))"/>
<output a0="poly1" a1="i" a2="j" a3="k" a4="l"/>
</command>
<element type="polygon" label="poly1">
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<show object="false" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="0" g="204" b="0" alpha="0.5"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
</element>
<element type="segment" label="i">
<show object="false" label="false"/>
<objColor r="153" g="51" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="0" y="9.591663046625438" z="-35.24936169634848"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="j">
<show object="false" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="3.5" y="0" z="-48.285410331594505"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="k">
<show object="false" label="false"/>
<objColor r="153" g="51" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="0" y="-9.591663046625438" z="1.6785410331594512"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="l">
<show object="false" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="-3.5" y="0" z="14.71458966840548"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<command name="Polygon">
<input a0="(meanY - sigmaX, (10.5 * seperation) + (nY * seperation))" a1="(meanY + sigmaX, (10.5 * seperation) + (nY * seperation))" a2="(meanY + sigmaX, (10.5 * seperation))" a3="(meanY - sigmaX, (10.5 * seperation))"/>
<output a0="poly2" a1="f" a2="g" a3="h" a4="m"/>
</command>
<element type="polygon" label="poly2">
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<show object="true" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="255" g="127" b="0" alpha="0.5"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
</element>
<element type="segment" label="f">
<show object="false" label="false"/>
<objColor r="153" g="51" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="0" y="11.661903789690601" z="-83.67415969103006"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="g">
<show object="true" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="3.5" y="0" z="-51.908331631958546"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="h">
<show object="false" label="false"/>
<objColor r="153" g="51" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="0" y="-11.661903789690601" z="42.857496427112956"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="m">
<show object="true" label="false" ev="4"/>
<condition showObject="box4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="8"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<auxiliary val="false"/>
<coords x="-3.5" y="0" z="11.091668368041448"/>
<lineStyle thickness="3" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="boolean" label="box4">
<value val="false"/>
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelOffset x="557" y="470"/>
<labelMode val="0"/>
<checkbox fixed="true"/>
</element>
<element type="numeric" label="X2">
<value val="NaN"/>
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<layer val="0"/>
<labelMode val="1"/>
<animation step="1" speed="1" type="0" playing="false"/>
<auxiliary val="true"/>
</element>
<element type="boolean" label="box3">
<value val="false"/>
<show object="true" label="true"/>
<condition showObject="box2"/>
<objColor r="128" g="128" b="128" alpha="0"/>
<layer val="0"/>
<labelOffset x="325" y="470"/>
<labelMode val="3"/>
<checkbox fixed="true"/>
<caption val="Steps"/>
</element>
<expression label="text4x" exp=""=\scalebox{0.75}{\sqrt\frac{" + (LaTeX[Sum[listTextY]]) + " }{" + (LaTeX[nY]) + " }}"" />
<element type="text" label="text4x">
<show object="false" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="26" y="32"/>
</element>
<expression label="text4y" exp=""=\scalebox{0.75}{\sqrt\frac{" + (LaTeX[Sum[listTextX]]) + "}{" + (LaTeX[nX]) + "}}"" />
<element type="text" label="text4y">
<show object="false" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="26" y="124"/>
</element>
<element type="button" label="button0">
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelOffset x="881" y="431"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[lang,If[lang==1,2,1]] RunClickScript[buttonLang]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<caption val="中文"/>
</element>
<element type="button" label="buttonLang">
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelOffset x="871" y="407"/>
<labelMode val="0"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetCaption[button0,If[lang==1,"ENG","中文"]] SetCaption[listNx,If[lang==1,"數據x數目","$n_x =$"]] SetCaption[listNy,If[lang==1,"數據y數目","$n_y =$"]] SetCaption[box1,If[lang==1,"平均數","Mean"]] SetCaption[box2,If[lang==1,"標準差","Standard Deviation"]] SetCaption[box3,If[lang==1,"算式","Steps"]] SetCaption[button1,If[lang==1,"隨機數據y","Random data y"]] SetCaption[buttonSet1,If[lang==1,"設y為x","Set y as x"]] SetCaption[button2,If[lang==1,"y所有數據加1","Add 1 to all"]] SetCaption[button3,If[lang==1,"y所有數據減1","Subtract 1 from all"]] SetCaption[button4,If[lang==1,"隨機數據x","Random data x"]] SetCaption[buttonSet2,If[lang==1,"設x為y","Set x as y"]] SetCaption[button5,If[lang==1,"x所有數據加1","Add 1 to all"]] SetCaption[button6,If[lang==1,"x所有數據減1","Subtract 1 from all"]]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
</element>
<element type="numeric" label="lang">
<value val="2"/>
<symbolic val="true" />
<show object="false" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<layer val="0"/>
<labelMode val="1"/>
<animation step="1" speed="1" type="0" playing="false"/>
</element>
<expression label="text5" exp=""\bar{x}±\sigma_x\text{ " + (LaTeX[If[lang ≟ 1, "與", "and"]]) + " }\bar{y}±\sigma_y"" />
<element type="text" label="text5">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="595" y="469"/>
<ggbscript val="SetValue[box4,!box4]"/>
</element>
<element type="button" label="button1">
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="255" g="255" b="0" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="5"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[P,(Random[1,20],11*seperation)] SetValue[Q,(Random[1,20],12*seperation)] SetValue[R,(Random[1,20],13*seperation)] SetValue[S,(Random[1,20],14*seperation)] SetValue[T,(Random[1,20],15*seperation)] SetValue[U,(Random[1,20],16*seperation)] SetValue[V,(Random[1,20],17*seperation)] SetValue[W,(Random[1,20],18*seperation)] SetValue[X,(Random[1,20],19*seperation)] SetValue[Y,(Random[1,20],20*seperation)] SetValue[rem',Mod[Sum[listDataY,nY-1],nY]] SetValue[R,If[nY==3,(3-rem'+3*Random[0,5],(nX+2)seperation+3*seperation),R]] SetValue[S,If[nY==4,(4-rem'+4*Random[0,4],(nX+2)seperation+4*seperation),S]] SetValue[T,If[nY==5,(5-rem'+5*Random[0,3],(nX+2)seperation+5*seperation),T]] SetValue[U,If[nY==6,(6-rem'+6*Random[0,2],(nX+2)seperation+6*seperation),U]] SetValue[V,If[nY==7,(7-rem'+7*Random[0,1],(nX+2)seperation+7*seperation),V]] SetValue[W,If[nY==8,(8-rem'+8*Random[0,1],(nX+2)seperation+8*seperation),W]] SetValue[X,If[nY==9,(9-rem'+9*Random[0,1],(nX+2)seperation+9*seperation),X]] SetValue[Y,If[nY==10,(10-rem'+10*Random[0,1],(nX+2)seperation+10*seperation),Y]] SetValue[box1,false] SetValue[box2,false] SetValue[box3,false] SetValue[box4,false]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Random data y"/>
</element>
<element type="button" label="button2">
<show object="true" label="true"/>
<condition showObject="Max[listDataY] < 20"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="75"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[P,P+(1,0)] SetValue[Q,Q+(1,0)] SetValue[R,R+(1,0)] SetValue[S,S+(1,0)] SetValue[T,T+(1,0)] SetValue[U,U+(1,0)] SetValue[V,V+(1,0)] SetValue[W,W+(1,0)] SetValue[X,X+(1,0)] SetValue[Y,Y+(1,0)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Add 1 to all"/>
</element>
<element type="button" label="button3">
<show object="true" label="true"/>
<condition showObject="Min[listDataY] > 0"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="110"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[P,P-(1,0)] SetValue[Q,Q-(1,0)] SetValue[R,R-(1,0)] SetValue[S,S-(1,0)] SetValue[T,T-(1,0)] SetValue[U,U-(1,0)] SetValue[V,V-(1,0)] SetValue[W,W-(1,0)] SetValue[X,X-(1,0)] SetValue[Y,Y-(1,0)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Subtract 1 from all"/>
</element>
<element type="button" label="button4">
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="255" g="255" b="0" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="150"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[A,(Random[1,20],seperation)] SetValue[B,(Random[1,20],2*seperation)] SetValue[C,(Random[1,20],3*seperation)] SetValue[D,(Random[1,20],4*seperation)] SetValue[E,(Random[1,20],5*seperation)] SetValue[F,(Random[1,20],6*seperation)] SetValue[G,(Random[1,20],7*seperation)] SetValue[H,(Random[1,20],8*seperation)] SetValue[I,(Random[1,20],9*seperation)] SetValue[J,(Random[1,20],10*seperation)] SetValue[rem,Mod[Sum[listDataX,nX-1],nX]] SetValue[C,If[nX==3,(3-rem+3*Random[0,5],3*seperation),C]] SetValue[D,If[nX==4,(4-rem+4*Random[0,4],4*seperation),D]] SetValue[E,If[nX==5,(5-rem+5*Random[0,3],5*seperation),E]] SetValue[F,If[nX==6,(6-rem+6*Random[0,2],6*seperation),F]] SetValue[G,If[nX==7,(7-rem+7*Random[0,1],7*seperation),G]] SetValue[H,If[nX==8,(8-rem+8*Random[0,1],8*seperation),H]] SetValue[I,If[nX==9,(9-rem+9*Random[0,1],9*seperation),I]] SetValue[J,If[nX==10,(10-rem+10*Random[0,1],10*seperation),J]] SetValue[box1,false] SetValue[box2,false] SetValue[box3,false] SetValue[box4,false]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Random data x"/>
</element>
<element type="button" label="button5">
<show object="true" label="true"/>
<condition showObject="Max[listDataX] < 20"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="220"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[A,A+(1,0)] SetValue[B,B+(1,0)] SetValue[C,C+(1,0)] SetValue[D,D+(1,0)] SetValue[E,E+(1,0)] SetValue[F,F+(1,0)] SetValue[G,G+(1,0)] SetValue[H,H+(1,0)] SetValue[I,I+(1,0)] SetValue[J,J+(1,0)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Add 1 to all"/>
</element>
<element type="button" label="button6">
<show object="true" label="true"/>
<condition showObject="Min[listDataX] > 0"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelOffset x="785" y="255"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[A,A-(1,0)] SetValue[B,B-(1,0)] SetValue[C,C-(1,0)] SetValue[D,D-(1,0)] SetValue[E,E-(1,0)] SetValue[F,F-(1,0)] SetValue[G,G-(1,0)] SetValue[H,H-(1,0)] SetValue[I,I-(1,0)] SetValue[J,J-(1,0)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Subtract 1 from all"/>
</element>
<element type="button" label="buttonSet1">
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="191" g="255" b="0" alpha="255"/>
<layer val="8"/>
<labelOffset x="785" y="40"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[P,A+(0,10*seperation)] SetValue[Q,B+(0,10*seperation)] SetValue[R,C+(0,10*seperation)] SetValue[S,D+(0,10*seperation)] SetValue[T,E+(0,10*seperation)] SetValue[U,F+(0,10*seperation)] SetValue[V,G+(0,10*seperation)] SetValue[W,H+(0,10*seperation)] SetValue[X,I+(0,10*seperation)] SetValue[Y,J+(0,10*seperation)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Set y as x"/>
</element>
<element type="button" label="buttonSet2">
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="191" g="255" b="0" alpha="255"/>
<layer val="8"/>
<labelOffset x="785" y="185"/>
<labelMode val="3"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
<auxiliary val="true"/>
<ggbscript val="SetValue[A,P-(0,10*seperation)] SetValue[B,Q-(0,10*seperation)] SetValue[C,R-(0,10*seperation)] SetValue[D,S-(0,10*seperation)] SetValue[E,T-(0,10*seperation)] SetValue[F,U-(0,10*seperation)] SetValue[G,V-(0,10*seperation)] SetValue[H,W-(0,10*seperation)] SetValue[I,X-(0,10*seperation)] SetValue[J,Y-(0,10*seperation)]"/>
<font serif="false" sizeM="1.4" size="10" style="0"/>
<dimensions width="160" height="30" />
<caption val="Set x as y"/>
</element>
<expression label="text1x" exp=""\text{" + (LaTeX[If[lang ≟ 1, "數據", "Data set "]]) + "}y\text{: }" + (LaTeX[TableText[{Sort[listDataY]}, "c"]]) + """ />
<element type="text" label="text1x">
<show object="true" label="true" ev="8"/>
<objColor r="127" g="0" b="255" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="0.85" size="-4" style="1"/>
<absoluteScreenLocation x="240" y="330"/>
</element>
<expression label="text1y" exp=""\text{" + (LaTeX[If[lang ≟ 1, "數據", "Data set "]]) + "}x\text{: }" + (LaTeX[TableText[{Sort[listDataX]}, "c"]]) + """ />
<element type="text" label="text1y">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<bgColor r="153" g="255" b="255" alpha="255"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="0.85" size="-4" style="1"/>
<absoluteScreenLocation x="240" y="378"/>
</element>
<expression label="text3x" exp=""\bold{\textcolor{purple}{\sigma_y}}" + (LaTeX[If[box3, text4x, ""]]) + "=\underline\underline\bold{\textcolor{purple}{ " + (LaTeX[sigmaX]) + "}}"" />
<element type="text" label="text3x">
<show object="true" label="true" ev="8"/>
<condition showObject="box2"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="52" y="514"/>
</element>
<expression label="text3y" exp=""\bold{\sigma_x}" + (LaTeX[If[box3, text4y, ""]]) + "=\underline\underline\bold{" + (LaTeX[sigmaY]) + "}"" />
<element type="text" label="text3y">
<show object="true" label="true" ev="8"/>
<condition showObject="box2"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="51" y="583"/>
</element>
<command name="Segment">
<input a0="(meanX, (0.5 * seperation))" a1="(meanX, ((nX + 0.5) * seperation))"/>
<output a0="meanLineX"/>
</command>
<element type="segment" label="meanLineX">
<show object="true" label="false" ev="4"/>
<condition showObject="box1"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="3"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="-3.5" y="0" z="31.49999999999999"/>
<lineStyle thickness="7" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<command name="Segment">
<input a0="(meanY, (10.5 * seperation))" a1="(meanY, ((10.5 + nY) * seperation))"/>
<output a0="meanLineY"/>
</command>
<element type="segment" label="meanLineY">
<show object="false" label="false" ev="4"/>
<condition showObject="box1"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelOffset x="77" y="-21"/>
<labelMode val="3"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="-3.5" y="0" z="31.500000000000007"/>
<lineStyle thickness="7" type="0" typeHidden="1" opacity="178"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<expression label="text2x" exp=""\bar{x}=" + (LaTeX[meanX]) + """ />
<element type="text" label="text2x">
<show object="true" label="true" ev="8"/>
<condition showObject="box1"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="1"/>
<absoluteScreenLocation x="311" y="422"/>
</element>
<expression label="text2y" exp=""\bar{y}=" + (LaTeX[meanY]) + """ />
<element type="text" label="text2y">
<show object="true" label="true" ev="8"/>
<condition showObject="box1"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="1"/>
<absoluteScreenLocation x="166" y="425"/>
</element>
</construction>
</geogebra>