箱线图构造
几何画板及绘图内容加载中,请稍等……
所属专题
Numeracy Practice
①本范例演示如何使用 GeoGebra 构造箱线图,直观展示数据分布特征;②涉及的核心数学概念包括数据集中位数、四分位数、极差等统计量,以及数据排序和区间划分;③作图要点提炼自构造摘要,主要用到的 GeoGebra 命令/对象有 Element, Sequence, Min, Max, If, Q3, Q1, Sort, Median, Intersection, CountIf, KeepIf, Segment, Midpoint, Union,以及对象 seed, PrmFct, Cmpst, Nmbr1 至 Nmbr4, Chc4 至 Chc1, Size, DD5 至 DD1, Unt5 至 Unt1, Ttl5 至 Ttl1, Strt, Rate, OpSq, DS1 至 DS5, DSSq, DataSet, DS0;④适合高中数学统计与概率课程,用于教学演示或学生探究性学习。
GeoGebra 命令及参数
Element(RPSq, Chc3) → RateSequence(Mod[Strt + (Rate * k), 23] + 1, k, 0, 22, 1) → OpSqElement(DSSq, DataSet) → DS0Sequence(Element[DS0, Element[OpSq, k]], k, 1, Size) → SampleMin(Sample) → OldMnMax(Sample) → OldMxIf((5 * AxUntLB) ≤ AxUntUB, (5 * AxUntLB), If[(2 * AxUntLB) ≤ AxUntUB, (2 * AxUntLB), AxUntLB]) → AxUntElement(AcSq, DataSet) → AccQ3(Sample) → SmpQ3Q1(Sample) → SmpQ1Sequence(k, k, OldMn, OldMx, Acc) → DomainSort(Intersection[Domain, Sample]) → RangeMedian(Sample) → SmpMdnSequence(k, k, (ceil(LoFn / Acc) * Acc), (floor(UpFn / Acc) * Acc), Acc) → MiddleIntersection(Sample, Middle) → GoodDataMin(GoodData) → NwMnCountIf(x < LoFn, Range) → LfOtlrCntRngMax(GoodData) → NwMxCountIf(x > UpFn, Range) → RtOtlrCntRngKeepIf(x > UpFn, Range) → DmAbFnCountIf(x ≤ OldMx, Range) → RngCntSegment(AxLE, AxRE) → axisSegment(NMinT, NMinB) → nwminMidpoint(nwmin) → NMinMSegment(QLoT, QLoB) → qloSegment(MedT, MedB) → medMidpoint(qlo) → QLoMSegment(NMinM, QLoM) → lfwhSegment(QHiT, QHiB) → qhiSegment(QLoT, QHiT) → boxtopSegment(QLoB, QHiB) → boxbotSegment(NMaxT, NMaxB) → nwmaxMidpoint(nwmax) → NMaxMMidpoint(qhi) → QHiMSegment(QHiM, NMaxM) → rtwhKeepIf(x < LoFn, Range) → LfOtlrVlsCountIf(x > UpFn, Sample) → RtOtlrCntCountIf(x < LoFn, Sample) → LfOtlrCntKeepIf(x < LoFn, Range) → DmBlFnElement(DDSq, DataSet) → DD0Segment(TbUL, TbUR) → tbtpSegment(TbML, TbMR) → tbmdSegment(TbLL, TbLR) → tbbtSegment(TbUL, TbLL) → tblfSegment(TbUR, TbMR) → tbrtSequence(Segment[(TbLf + (k * TbCW), TbTp), (TbLf + (k * TbCW), TbTp - (2 * TbCH))], k, 1, DtRL2) → TbDLSqSequence(Text[k, (adp(k) - 1, AxHt - 0.07)], k, AxMn, AxMx, AxUnt) → AxLbSqSequence(Segment[(adp(k), AxHt + 0.01), (adp(k), AxHt - 0.01)], k, AxMn, AxMx, AxUnt) → AxTcSqSequence((adp(Element[DmAbFn, k]), AxHt + 0.2), k, 1, RtOtlrCntRng) → RtOtlrSequence((adp(Element[LfOtlrVls, k]), AxHt + 0.2), k, 1, LfOtlrCntRng) → LfOtlrSqKeepIf(x > UpFn, Range) → RtOtlrVlsUnion(RtOtlrVls, LfOtlrVls) → OutliersElement(UntSq, DataSet) → Unt0Element(TtlSq, DataSet) → Ttl0If(WhLnRt > WhLnLf + (0.05 * ScFc), 1, If[WhLnLf > WhLnRt + (0.05 * ScFc), 2, If[BxLnRt > BxLnLf + (0.05 * ScFc), 3, If[BxLnLf > BxLnRt + (0.05 * ScFc), 4, 5]]]) → ShpNmbSequence(Text[Element[Sample, k + DtRL1], (TbLf - 5.5 + (k * 6), TbTp - TbCH - 0.08)], k, 1, DtRL2) → DRw2Sequence(Text[Element[Sample, k], (TbLf - 5.5 + (k * 6), TbTp - 0.08)], k, 1, DtRL1) → DRw1
AI 绘图提示语参考
画一个箱线图来展示数据分布特征,包含中位数、四分位数和范围等统计量。首先确定数据的最小值和最大值,然后找到第一四分位数(Q1)和第三四分位数(Q3)。接着,在坐标轴上绘制箱线图,箱体由Q1和Q3之间的线段表示,中线代表中位数。在箱体上方和下方添加须线,分别延伸到数据的最小值和最大值。最后,在坐标轴上标注刻度。
以上提示语为根据原始绘图命令整理而来,仅供参考。