逐步学习修改后箱线图的构造
几何画板及绘图内容加载中,请稍等……
这个范例演示了如何一步步构造修改后的箱线图。①它通过交互式操作向学生展示箱线图的构建过程;②涉及的核心数学概念包括数据集分析、四分位数(Q1, Q3)、中位数、四分位距(IQR)和异常值处理;③在构造过程中用到了GeoGebra命令如Element, Sequence, Min, Max, If, Q3, Q1, Sort, Median, Intersection, CountIf, KeepIf, Segment, Midpoint, Union等,以及对象如DS1, DS2, DS3, DS4, dataset, QHi, QLo, IQR等;④适合高中数学学生学习和理解数据可视化及统计分析。
GeoGebra 命令及参数
Element(DSSq, dataset) → DS0Element(PrmSq, seed) → RateSequence(Element[DS0, Mod[4 + (Rate * k), 20] + 1], k, 1, size) → SampleMin(Sample) → OldMinMax(Sample) → OldMaxIf((5 * SFLB) ≤ SFUB, (5 * SFLB), If[(2 * SFLB) ≤ SFUB, (2 * SFLB), SFLB]) → SFElement(AcSq, dataset) → AccQ3(Sample) → QHiQ1(Sample) → QLoSequence(k, k, OldMin, OldMax, Acc) → DomainSort(Intersection[Domain, Sample]) → RangeMedian(Sample) → Med1Sequence(k, k, (ceil(LoFn / Acc) * Acc), (floor(UpFn / Acc) * Acc), Acc) → MiddleIntersection(Sample, Middle) → GoodDataMin(GoodData) → NewMinCountIf(x < LoFn, Range) → LfOtlrCntRngMax(GoodData) → NewMaxCountIf(x > UpFn, Range) → RtOtlrCntRngKeepIf(x > UpFn, Range) → DmAbFnCountIf(x ≤ OldMax, 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, AxMin, AxMax, SF) → AxLbSqSequence(Segment[(adp(k), AxHt + 0.01), (adp(k), AxHt - 0.01)], k, AxMin, AxMax, SF) → AxTcSqSequence((adp(Element[DmAbFn, k]), AxHt + 0.2), k, 1, RtOtlrCntRng) → RtOtlrSequence((adp(Element[LfOtlrVls, k]), AxHt + 0.2), k, 1, LfOtlrCntRng) → LfOtlrSqSequence(Text[Element[Sample, k], (TbLf - 5 + (k * 6), TbTp - 0.08)], k, 1, DtRL1) → DRw1Sequence(Text[Element[Sample, k + DtRL1], (TbLf - 5 + (k * 6), TbTp - TbCH - 0.08)], k, 1, DtRL2) → DRw2If(QLo < 0, IQRNQL, IQRPQL) → IQRCmTxKeepIf(x > UpFn, Range) → RtOtlrVlsUnion(RtOtlrVls, LfOtlrVls) → OutliersElement(UntSq, dataset) → Unt0Element(TtlSq, dataset) → Ttl0
AI 绘图提示语参考
画一个修改后的箱线图,展示数据集分析、四分位数、中位数、四分位距和异常值处理。首先绘制数据点,确定最小值和最大值,然后找到四分位数和中位数,绘制箱体和须线,最后标记异常值。整个过程要体现箱线图的构建步骤。
以上提示语为根据原始绘图命令整理而来,仅供参考。