交互式箱线图
几何画板及绘图内容加载中,请稍等……
①本范例演示动态箱线图,其箱体大小会随关联的频率分布变化;②涉及核心数学概念包括频率分布、箱线图、数据统计;③构造要点:运用了Point, Ray, Segment, Polygon, BarChart, Frequency, Sequence等GeoGebra命令与对象;④适合高中阶段数学教学,用于直观展示数据分布特征与统计量变化。
GeoGebra 命令及参数
Point(yAxis) → BRay(B, B_1) → sOrthogonalLine(B, s) → g_1Point(g_1) → DRay(D, D_1) → i_1Point(i_1) → ESegment(D, E) → j_1Point(j_1) → FRay(F, F_1) → r_1Point(r_1) → IIf(x(I) < x(E), E, I) → HIf(x(I) < x(E), I, H) → DataUQSegment(F, I) → f_2Point(f_2) → G_1OrthogonalLine(H, yAxis) → pSort(Sequence[floor(RandomUniform[x(DataMin), x(DataLQ)]), k, 1, n]) → IP1RandomSort(Sequence[floor(RandomUniform[x(DataLQ), x(DataMedian)]), k, 1, n]) → IP2RandomSort(Sequence[floor(RandomUniform[x(DataUQ), 1 + x(DataMax)]), k, 1, n]) → IP4RandomSort(Sequence[floor(RandomUniform[x(DataMedian), x(DataUQ)]), k, 1, n]) → IP3RandomJoin({IP1Random, IP2Random, IP3Random, IP4Random}) → DataRandomPointsBarChart(DataRandomPoints, 0.6) → BarChartRandomPointsPoint(s) → CMirror(C, B) → C'_1OrthogonalLine(C, s) → f_1OrthogonalLine(C'_1, s) → h_1Segment(F, E) → k_1OrthogonalLine(I, r_1) → s_1OrthogonalLine(F, r_1) → t_1OrthogonalLine(D, r_1) → a_2OrthogonalLine(E, r_1) → b_2Midpoint(B, C'_1) → JMidpoint(C, B) → RSegment(J, R) → c_2OrthogonalLine(J, a_2) → d_2OrthogonalLine(R, a_2) → e_2Intersect(a_2, d_2) → TIntersect(a_2, e_2) → UIntersect(f_1, t_1) → VIntersect(h_1, t_1) → WIntersect(h_1, s_1) → ZIntersect(f_1, s_1) → A_1Intersect(b_2, e_2) → C_1Intersect(b_2, d_2) → E_1OrthogonalLine(G_1, e_2) → g_2Intersect(h_1, g_2) → H_1Intersect(f_1, g_2) → I_1Segment(T, U) → h_2Segment(D, F) → i_2Segment(W, V) → j_2Segment(V, A_1) → k_2Segment(A_1, Z) → l_2Segment(Z, W) → m_2Segment(H_1, I_1) → n_2Segment(I, E) → p_2Segment(E_1, C_1) → q_2Polygon(W, V, I_1, H_1) → poly3, w, v, i_3, h_3Polygon(I_1, A_1, Z, H_1) → poly4, i_4, a_3, z, h_4Frequency(IP1Random) → Freq1Frequency(IP2Random) → Freq2Frequency(IP3Random) → Freq3Frequency(IP4Random) → Freq4Frequency(DataRandomPoints) → FreqSequence(Sum[Sequence[Element[Freq, i], i, 1, k]], k, 1, Length[Freq]) → FreqCumBarChart(x(DataMin), x(DataMax), FreqCum) → aPolyLine(Sequence[(x(DataMin) + k, Element[FreqCum, k]), k, 1, x(DataMax)]) → b
AI 绘图提示语参考
画一个动态的箱线图,其中箱体大小会根据关联的频率分布动态变化。首先绘制一个垂直轴和点,然后创建射线和垂线确定箱线图的位置。接着生成四个随机点,分别位于最小值、下四分位数、中位数和上四分位数附近,并用这些点绘制箱线图。最后,通过镜像和交点计算,完善箱线图的细节,使其看起来像一个完整的统计图表。
以上提示语为根据原始绘图命令整理而来,仅供参考。