统计分析
几何画板及绘图内容加载中,请稍等……
该范例演示了统计分析中的均值、标准差等概念。通过使用GeoGebra命令如Polygon、Sort等,可以直观地展示数据的统计特征。适合中学数学教学和学习。
GeoGebra 命令及参数
Polygon((10, 0), (10, b_1), (20, b_1), (20, 0)) → poly1, p_{11}, p_{12}, p_{13}, p_{14}Polygon((30, 0), (30, b_2), (40, b_2), (40, 0)) → poly2, p_{21}, p_{22}, p_{23}, p_{24}Polygon((50, 0), (50, b_3), (60, b_3), (60, 0)) → poly3, p_{31}, p_{32}, p_{33}, p_{34}Polygon((70, 0), (70, b_4), (80, b_4), (80, 0)) → poly4, p_{41}, p_{42}, p_{43}, p_{44}RotateText(text6, 7.86) → text7RotateText(text8, 7.86) → text9Median({b_1, b_2, b_3, b_4}) → b_{med}Sort(list1) → list_bRotateText(text14, 7.86) → text15RotateText(text16, 7.86) → text17Join({Sequence[((10 * i), 40), i, 1, d_1], Sequence[((10 * j), 35), j, 1, d_2], Sequence[((10 * k), 30), k, 1, d_3], Sequence[((10 * l), 25), l, 1, d_4], Sequence[((10 * m), 20), m, 1, d_5]}) → list_{dPoints}CountIf(y(A) < 50, A, list_{dPoints}) → d_{cardinality}Element(list_{dPoints}, floor(d_{cardinality} / 2) + 1) → D_{med2}Element(list_{dPoints}, floor((d_{cardinality} - 1) / 2) + 1) → D_{med1}Element(list_{dPoints}, floor((d_{cardinality} - 1) / 4) + 1) → D_{Q_31}Element(list_{dPoints}, floor(d_{cardinality} / 4) + 1) → D_{Q_32}Element(list_{dPoints}, floor((3 * (d_{cardinality} - 1) / 4)) + 1) → D_{Q_11}Element(list_{dPoints}, floor((3 * d_{cardinality} / 4)) + 1) → D_{Q_12}Sort(y(list_{dPoints})) → list_dSort({c_1, c_2, c_3, c_4, c_5, c_6, c_7, c_8, c_9, c_{10}, c_{11}, c_{12}, c_{13}, c_{14}, c_{15}}) → list_cElement(list_c, 8) → c_{med}Element(list_c, 4) → c_{Q_1}Element(list_c, 12) → c_{Q_3}Polygon((5, 0), (5, h_1), (15, h_1), (15, 0)) → poly5, g, h, i, jPolygon((15, 0), (15, h_2), (25, h_2), (25, 0)) → poly6, k, l, m, nPolygon((25, 0), (25, h_3), (35, h_3), (35, 0)) → poly7, p, q, r, tPolygon((35, 0), (35, h_4), (45, h_4), (45, 0)) → poly8, b, c, e, f_1Polygon((45, 0), (45, h_5), (55, h_5), (55, 0)) → poly9, g_1, i_1, j_1, k_1Polygon((55, 0), (55, h_6), (65, h_6), (65, 0)) → poly10, l_1, m_1, n_1, p_1Polygon((65, 0), (65, h_7), (75, h_7), (75, 0)) → poly11, q_1, r_1, t_1, a_1RotateText(text20, 7.85) → text21Join({Sequence[10, x, 1, h_1], Sequence[11, x, 1, h_2], Sequence[12, x, 1, h_3], Sequence[13, x, 1, h_4], Sequence[14, x, 1, h_5], Sequence[15, x, 1, h_6], Sequence[16, x, 1, h_7]}) → list_hCountIf(x > 0, list_h) → h_{cardinality}Median(list_h) → h_{med}